Stefan Falz: SQL+ASP - Max. 5 Datensätze anzeigen lassen

Beitrag lesen

Hallo Brettgemeinde !

Ich hätte mal eine Frage,...

Ich habe eine ASP-Such-Seite und möchte als Ergebnis max. die 5 neusten Einträge sehen.

Wie stelle ich das an ? Gibt es eine SQL Befehl dafür ?

Für Eure Mithilfe möchte ich mich schonmal bedanken !

mfg

Matze

Hallo Matze,

vorausgesetzt, Du hast Access2K oder SQL Server 7 (bei anderen DB's
weiß ich nicht, ob's geht) kannst Du folgendes verwenden.

SQL = "SELECT TOP 5 ID FROM table WHERE ... ORDER BY ID DESC"
Die ID sollte hierbei fortlaufend aufsteigend vergeben werden.

Wenn Du ein Datums-Uhrzeitfeld "tt.mm.jjjj hh:nn:ss", kannst Du
folgendes Statement verwenden
SQL = "SELECT TOP 5 datumsfeld FROM table WHERE ... ORDER BY datumsfeld DESC"
Allerdings zeigt er hier Sätze, die die gleichen Datums-Uhrzeitangaben
haben, auch an, zählt aber nur einmal (also pro Datums-Uhrzeitangabe
wird nur einmal der Zähler erhöht)

Tschau, Stefan