Freigeben über


Kriterienbereich (Visual Database Tools)

Im Kriterienbereich können Sie Abfrageoptionen festlegen, d. h. welche Datenspalten angezeigt oder wie die Ergebnisse sortiert werden und welche Zeilen ausgewählt werden sollen. Hierzu geben Sie die gewünschten Optionen in einem Datenblatt ähnlich einer Kalkulationstabelle ein. Im Kriterienbereich können Sie Folgendes angeben:

  • die anzuzeigenden Spalten sowie Aliase für Spaltennamen

  • die Tabelle, zu der eine Spalte gehört

  • Ausdrücke für berechnete Spalten

  • die Sortierreihenfolge für die Abfrage

  • Suchbedingungen

  • Gruppierungskriterien für Zusammenfassungsberichte, einschließlich Aggregatfunktionen

  • Neue Werte für UPDATE- oder INSERT INTO-Abfragen

  • Zielspaltennamen für INSERT FROM-Abfragen

Änderungen im Kriterienbereich werden automatisch im Diagrammbereich und im SQL-Bereich wiedergegeben. Entsprechend wird auch der Kriterienbereich automatisch aktualisiert, wenn Sie Änderungen in den anderen Bereichen vornehmen.

Informationen über den Kriterienbereich

Die Zeilen im Kriterienbereich zeigen die Datenspalten an, die in der Abfrage verwendet werden. Die Spalten im Kriterienbereich geben die Abfrageoptionen wieder.

Welche Informationen genau im Kriterienbereich angezeigt werden, ist abhängig vom Typ der erstellten Abfrage.

Wenn der Kriterienbereich nicht sichtbar ist, klicken Sie mit der rechten Maustaste auf den Designer, zeigen Sie auf Bereich, und klicken Sie dann auf Kriterien.

Optionen

Spalte

Abfragetyp

Beschreibung

Spalte

Alle

Zeigt entweder den Namen einer in der Abfrage verwendeten Datenspalte oder den Ausdruck für eine berechnete Spalte an. Diese Spalte ist gesperrt und bleibt somit bei einem horizontalen Bildlauf immer sichtbar.

Alias

SELECT, INSERT FROM, UPDATE, MAKE TABLE

Gibt entweder einen alternativen Namen für eine Spalte an oder den Namen, den Sie für eine berechnete Spalte verwenden können.

Tabelle

SELECT, INSERT FROM, UPDATE, MAKE TABLE

Gibt den Namen der Tabelle oder des Objekts mit Tabellenstruktur für die zugeordnete Datenspalte an. Diese Spalte ist bei berechneten Spalten leer.

Ausgabe

SELECT, INSERT FROM, MAKE TABLE

Gibt an, ob eine Datenspalte in der Abfrageausgabe aufgeführt wird oder nicht.

HinweisHinweis
Wenn dies in der Datenbank zulässig ist, können Sie eine Datenspalte in Sortier- oder Suchklauseln verwenden, ohne die Spalte im Resultset anzuzeigen.

Sortierungsart

SELECT, INSERT FROM

Gibt an, dass die zugeordnete Datenspalte zum Sortieren der Abfrageergebnisse verwendet wird. Zeigt außerdem an, ob aufsteigend oder absteigend sortiert wird.

Sortierreihenfolge

SELECT, INSERT FROM

Gibt die Sortierpriorität für Datenspalten an, die zum Sortieren des Resultsets verwendet werden. Wenn Sie die Sortierreihenfolge für eine Datenspalte ändern, wird die Sortierreihenfolge für alle anderen Spalten entsprechend aktualisiert.

Gruppieren nach

SELECT, INSERT FROM, MAKE TABLE

Gibt an, dass die zugeordnete Datenspalte zum Erstellen einer Aggregatabfrage verwendet wird. Diese Datenblattspalte wird nur angezeigt, wenn Sie im Menü Extras die Option Gruppieren nach ausgewählt oder im SQL-Bereich eine GROUP BY-Klausel hinzugefügt haben.

In der Standardeinstellung ist der Wert dieser Spalte auf Gruppieren nach gesetzt, und die Spalte ist Teil der GROUP BY-Klausel.

Wenn Sie in eine Zelle in dieser Spalte wechseln und eine Aggregatfunktion auf die zugeordnete Datenspalte anwenden, wird für den sich ergebenden Ausdruck eine Ausgabespalte zum Resultset hinzugefügt.

Kriterien

Alle

Gibt eine Suchbedingung (Filter) für die zugeordnete Datenspalte an. Geben Sie einen Operator (Standardeinstellung ist "=") und den zu suchenden Wert ein. Setzen Sie Textwerte in einfache Anführungszeichen.

Wenn die zugeordnete Datenspalte Teil einer GROUP BY-Klausel ist, wird der von Ihnen eingegebene Ausdruck für eine HAVING-Klausel verwendet.

Wenn Sie in der Datenblattspalte Kriterien Werte für mehrere Zellen eingeben, werden die sich ergebenden Suchbedingungen automatisch durch ein logisches AND verknüpft.

Um mehrere Ausdrücke für Suchbedingungen für eine einzelne Datenbankspalte anzugeben, z. B. (fname > 'A') AND (fname < 'M'), fügen Sie die Datenspalte zweimal in den Kriterienbereich ein, und geben Sie für jede Instanz der Datenspalte unterschiedliche Werte in der Spalte Kriterien ein.

Oder

Alle

Gibt einen zusätzlichen Ausdruck für eine Suchbedingung für die Datenspalte an, der mit vorherigen Ausdrücken durch ein logisches OR verknüpft wird. Sie können weitere Oder-Spalten hinzufügen, indem Sie in der rechten Oder-Spalte die TAB-TASTE drücken.

Anfügen

INSERT FROM

Gibt den Namen der Zieldatenspalte für die zugeordnete Datenspalte an. Wenn Sie eine INSERT FROM-Abfrage erstellen, versucht der Abfrage- und Ansicht-Designer, die Quelle einer übereinstimmenden Zieldatenspalte zuzuordnen. Wenn der Abfrage- und Ansicht-Designer keine Übereinstimmung finden kann, müssen Sie den Spaltennamen angeben.

Neuer Wert

UPDATE, INSERT INTO

Gibt den Wert an, der in der zugeordneten Spalte gesetzt werden soll. Geben Sie einen Literalwert oder einen Ausdruck ein.