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