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-
Die TOP Klausel gibt nur die ersten n oder n Prozentzeilen aus einer Abfrage zurück. Die TOP Klausel ist nützlich, wenn Sie einen Teil Ihrer Ergebnisse überprüfen möchten, um herauszufinden, ob Ihre Abfrage die gewünschten Aktionen ausführt, ohne die erforderlichen Ressourcen zu verwenden, um alle Abfrageergebnisse zurückzugeben.
Angeben der TOP-Klausel in Abfragen
Öffnen Sie eine Abfrage aus dem Projektmappen-Explorer, oder erstellen Sie eine neue Abfrage.
Wählen Sie im Menü "Ansicht " die Option "Eigenschaftenfenster" aus.
Suchen und erweitern Sie im Eigenschaftenfensterdie eigenschaft Top Specification.
Wählen Sie die untergeordnete Eigenschaft (Top) aus, und legen Sie sie auf "Ja" fest.
Geben Sie in der untergeordneten Eigenschaft Ausdruck einen Ausdruck ein, der ein numerisches Ergebnis liefert (z. B. "10" oder "2*5").
Wählen Sie die untergeordnete Eigenschaft Percent aus, und geben Sie an, ob die Expression-Eigenschaft als Prozentsatz aller zurückgegebenen Zeilen (Ja) oder als absolute Anzahl zurückgegebener Zeilen (Nein) behandelt werden soll.
Wenn Ihre Abfrage die
ORDER BYKlausel verwendet, wählen Sie die untergeordnete Eigenschaft "With Ties " aus, und wählen Sie "Ja " aus, um alle Zeilen in einer Gruppe anzuzeigen, wenn nur ein Teil der Gruppe enthalten ist, oder "Nein ", um sie abzuschneiden.
Beachten Sie beim Durcharbeiten der vorherigen Prozedur, dass sich die TOP im SQL-Bereich angezeigte Klausel ändert, um die aktuellen Einstellungen der Eigenschaften widerzuspiegeln.
Anmerkung
Sie können auch die Werte der untergeordneten Eigenschaften der obersten Spezifikation ändern, indem Sie die TOP Klausel im SQL-Bereich bearbeiten.