Freigeben über


Kriterienbereich (Visual Database Tools)

Gilt für:SQL Server

Im Bereich "Kriterien" können Sie Abfrageoptionen angeben , z. B. welche Datenspalten angezeigt werden sollen, wie die Ergebnisse sortiert werden sollen und welche Zeilen ausgewählt werden sollen, indem Sie Ihre Auswahl in ein tabellenähnliches Raster eingeben. 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
Kolumne 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 AUSWÄHLEN, EINFÜGEN AUS, AKTUALISIEREN, TABELLE ERSTELLEN Gibt entweder einen alternativen Namen für eine Spalte an oder den Namen, den Sie für eine berechnete Spalte verwenden können.
Tabelle AUSWÄHLEN, EINFÜGEN AUS, AKTUALISIEREN, TABELLE ERSTELLEN 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.

Hinweis: Wenn dies in der Datenbank zulässig ist, können Sie eine Datenspalte in Sortier- oder Suchklauseln verwenden, ohne die Spalte im Resultset anzuzeigen.
Sortiertyp 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 nachgesetzt, 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 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 -Rasterspalten hinzufügen, indem Sie in der äußerst rechten Oder -Spalte die TAB-TASTE drücken.
Anfügen EINFÜGEN VON Gibt den Namen der Zieldatenspalte für die zugeordnete Datenspalte an. Wenn Sie eine INSERT FROM-Abfrage erstellen, versucht der Abfrage- und Sicht-Designer, die Quelle einer übereinstimmenden Zieldatenspalte zuzuordnen. Wenn der Abfrage- und Sicht-Designer keine Übereinstimmung finden kann, müssen Sie den Spaltennamen angeben.
Neuer Wert AKTUALISIEREN, EINFÜGEN IN Gibt den Wert an, der in der zugeordneten Spalte gesetzt werden soll. Geben Sie einen Literalwert oder einen Ausdruck ein.

Siehe auch

Abfragen und Ansichten entwerfen – Anleitungen (Visuelle Datenbank-Tools)
Diagrammbereich (Visuelle Datenbank-Tools)
Regeln für die Eingabe von Suchwerten (Visuelle Datenbanktools)
Sortier- und Gruppenabfrageergebnisse (Visuelle Datenbanktools)
Ergebnisfenster (Visuelle Datenbankwerkzeuge)
SQL-Bereich (Visual Database Tools)