Letzten Datensätze per Abfrage selektieren

Frage: Ich möchte in einer Abfrage nur die letzten n (zum Beispiel die letzten 10) Datensätze angezeigt bekommen. Wie kann ich das erreichen?

Antwort: Das geht nur, wenn Sie die Datensätze nach irgendeinem Feld in umgekehrter Reihenfolge sortieren können. Beispiel Bestellungen: Die Abfrage wird „Absteigend“ nach dem Bestelldatum sortiert, sodass die ältesten Bestellungen zuerst aufgelistet werden.


Dann können Sie in den Abfrage-Eigenschaften (Rechtsklick in den freien, grauen Bereich des Abfrageentwurfs) „Spitzenwerte“ auf „10“ einstellen und erhalten so nur die zehn ältesten Bestellungen. Oder am Beispiel einer Lagerverwaltung: Abfrage aufsteigend nach dem Lagerbestand sortieren und „Spitzenwerte“ auf „25“ einstellen. Damit erhalten Sie eine Liste der 25 Artikel mit dem höchsten Lagerbestand.