Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:SQL Server-
Sie können den Bereich Ihrer Abfrage erweitern oder einschränken, indem Sie mehrere Datenspalten als Teil Der Suchbedingung einschließen. Folgendes könnten Sie zum Beispiel tun:
Suchen Sie nach Mitarbeitern, die entweder mehr als fünf Jahre im Unternehmen gearbeitet haben oder bestimmte Stellen haben.
Suchen Sie nach einem Buch, das sowohl von einem bestimmten Verlag veröffentlicht wird als auch sich mit Kochen beschäftigt.
Zum Erstellen einer Abfrage, die nach Werten in einer von zwei (oder mehr) Spalten sucht, geben Sie eine OR-Bedingung an. Um eine Abfrage zu erstellen, die alle Bedingungen in zwei (oder mehr) Spalten erfüllen muss, geben Sie eine AND-Bedingung an.
Angeben einer OR-Bedingung
Wenn Sie mehrere Bedingungen erstellen möchten, die mit OR verknüpft sind, platzieren Sie jede separate Bedingung in einer anderen Spalte des Kriterienbereichs.
So geben Sie eine OR-Bedingung für zwei verschiedene Spalten an
Fügen Sie im Kriterienbereichdie Spalten hinzu, die Sie durchsuchen möchten.
Geben Sie in der Spalte Filter für die erste Suchspalte die erste Bedingung an.
In der Spalte Oder..., die für die zweite zu durchsuchende Datenspalte vorgesehen ist, geben Sie die zweite Bedingung an, wobei die Spalte Filter leer bleibt.
Der Abfrage- und Ansichts-Designer erstellt eine WHERE-Klausel, die eine OR-Bedingung enthält, z. B. folgendes:
SELECT job_lvl, hire_date FROM employee WHERE (job_lvl >= 200) OR (hire_date < '01/01/1998')
Wiederholen Sie die Schritte 2 und 3 für jede zusätzliche Bedingung, die Sie hinzufügen möchten. Verwenden Sie eine andere Or... Spalte für jede neue Bedingung.
Angeben einer AND-Bedingung
Wenn Sie unterschiedliche Datenspalten mithilfe von Bedingungen durchsuchen möchten, die mit AND verknüpft sind, platzieren Sie alle Bedingungen in der Spalte Filter des Rasters.
So geben Sie eine AND-Bedingung für zwei verschiedene Spalten an
Fügen Sie im -Kriterienbereichdie Spalten hinzu, die Sie durchsuchen möchten.
Geben Sie in der Spalte Filter für die erste Datenspalte, die durchsucht werden soll, die erste Bedingung an.
Geben Sie in der Spalte Filter für die zweite Datenspalte die zweite Bedingung an.
Der Abfrage- und Ansichts-Designer erstellt eine WHERE-Klausel, die eine AND-Bedingung enthält, z. B. folgendes:
SELECT pub_id, title FROM titles WHERE (pub_id = '0877') AND (title LIKE '%Cook%')
Wiederholen Sie die Schritte 2 und 3 für jede zusätzliche Bedingung, die Sie hinzufügen möchten.
Siehe auch
Kombinieren von Bedingungen, wenn das UND Vorrang hat
Kombinieren von Bedingungen, wenn 'ODER' Vorrang hat
Konventionen zum Kombinieren von Suchbedingungen im Kriterienbereich
Suchkriterien angeben