Freigeben über


Angeben der TOP-Klausel in Abfragen (Visual Database Tools)

Gilt für: SQL Server

Die TOP-Klausel gibt nur die ersten n oder n Prozent Zeilen aus einer Abfrage zurück. Mithilfe einer TOP-Klausel können Sie ressourcenschonend nur einen Teil der Ergebnisse anstatt alle Abfrageergebnisse prüfen, um zu ermitteln, ob die Abfrage ordnungsgemäß arbeitet.

So geben Sie die TOP-Klausel in Abfragen an

  1. Öffnen Sie im Projektmappen-Explorer eine Abfrage, oder erstellen Sie eine neue Abfrage.

  2. Klicken Sie im Menü Ansicht auf Eigenschaftenfenster.

  3. Wechseln Sie in Eigenschaftenfensterzur Eigenschaft Oberste Angabe , und erweitern Sie diese.

  4. Klicken Sie auf die untergeordnete Eigenschaft (Oben) , und legen Sie diese auf Jafest.

  5. Geben Sie in der untergeordneten Eigenschaft Ausdruck einen Ausdruck ein, der ein numerisches Ergebnis hat (zum Beispiel „10“ oder „2*5“).

  6. Klicken Sie auf die untergeordnete Eigenschaft Prozent , und geben Sie an, ob die Eigenschaft Ausdruck als Prozentanteil aller zurückgegebenen Zeilen (Ja) oder als absolute Anzahl von zurückgegebenen Zeilen (Nein) behandelt werden soll.

  7. Wenn bei der Abfrage die ORDER BY-Klausel verwendet wird, klicken Sie auf die untergeordnete Eigenschaft WITH TIES . Bei Auswahl von Ja werden alle Zeilen in einer Gruppe angezeigt, wenn nur ein Teil der Gruppe enthalten ist. Bei Auswahl von Nein werden die Zeilen abgeschnitten.

Bei der Ausführung dieser Schritte werden Sie feststellen, dass die im SQL-Bereich angezeigte TOP-Klausel entsprechend den aktuellen Einstellungen der Eigenschaften geändert wird.

Hinweis

Sie können außerdem die Werte der untergeordneten Eigenschaften von Oberste Angabe ändern, indem Sie die TOP-Klausel im SQL-Bereich bearbeiten.

Weitere Informationen

Themen zur Vorgehensweise: Entwerfen von Abfragen und Sichten (Visual Database Tools)
Abfrageeigenschaften (Visual Database Tools)