4 messages in com.mysql.lists.mysql-deVorheriger und Nächster Datensatz
FromSent OnAttachments
Lars Scholand03 Dec 2003 14:08 
Sebastian Tobias Mendel genannt Mendelsohn04 Dec 2003 01:25 
Beck, Mike04 Dec 2003 09:35 
Sebastian Tobias Mendel genannt Mendelsohn04 Dec 2003 11:06 
Subject:Vorheriger und Nächster Datensatz
From:Lars Scholand (ls@neue-werbung.de)
Date:12/03/2003 02:08:34 PM
List:com.mysql.lists.mysql-de

Hallo,

ich möchte im Rahmen eines Newsbereich noch die vorherige und nächste Nachricht anzeigen.

Wie sieht der SQL-Befehl aus, denn ich kann nicht einfach die ID + oder - 1 rechnen, da die Nummerierung keine Aussage darüber gibt, ob die Datumssortierung passt.

Bisher sage ich ganze einfach:

select * from news where id = 15;

Damit bekomme ich aber nur den einen, ich will aber noch den Datensatz danach und davor, aber dann in der Datumsreihenfolge

select * from news where id 15 order by datum

wäre das SQL-Befehl für die komplette Liste.

Danke,

Lars