Forum: Programmieren allgemein
by mkinzler,
24. Aug 2007
Jetzt hast du den Code ja korrigiert.
Forum: Programmieren allgemein
by mkinzler,
24. Aug 2007
Hallo Achim und was passiert wenn groessere Luecken in den IDs bestehen ?
Forum: Programmieren allgemein
by mkinzler,
23. Aug 2007
So sollte es eigentlich gehen:
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;
Forum: Programmieren allgemein
by mkinzler,
23. Aug 2007
Dann müsstest du die 3 Abfragen zusammenjoinen bzw. als Union zusammenfügen