Einzelnen Beitrag anzeigen

mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#4

Re: [SQL] Datensatz + vorigen/nächsten ermitteln

  Alt 23. Aug 2007, 21:00
So sollte es eigentlich gehen:
SQL-Code:
SELECT
    t1.id,
    (SELECT id FROM tab WHERE id < t1.id ORDER BY id DESC LIMIT 1 as vorgaenger,
    (SELECT id FROM tab WHERE id > t1.id ORDER BY id ASC LIMIT 1) as nachfolger
FROM
    tab t1 WHERE t1.id = MY_ID;
Markus Kinzler
  Mit Zitat antworten Zitat