Freigeben über


Gewusst wie: Angeben der TOP-Klausel in Abfragen

Die TOP-Klausel gibt nur die ersten n oder n percent 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.

Tipp

Dieses Feature ist nur verfügbar, wenn Sie eine Verbindung mit einer Microsoft SQL Server-Datenbank herstellen.

Tipp

Je nach den aktiven Einstellungen oder der Version unterscheiden sich die Dialogfelder und Menübefehle auf Ihrem Bildschirm möglicherweise von den in der Hilfe beschriebenen. Klicken Sie im Menü Extras auf Einstellungen importieren und exportieren, um die Einstellungen zu ändern. Weitere Informationen finden Sie unter Arbeiten mit Einstellungen.

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 im Eigenschaftenfenster zur Eigenschaft Oberste Angabe, und erweitern Sie diese.

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

  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 der 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.

Tipp

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

Siehe auch

Referenz

Abfrageeigenschaften

Weitere Ressourcen

Entwerfen von Abfragen und Ansichten