Matthias Apsel: VOR und NACH Folger eine SELECT Abfrage ermitteln

Beitrag lesen

Hallo Rolf B,

SELECT id, name 
   FROM table 
   WHERE id BETWEEN IFNULL((SELECT MAX(id) from TABLE where ID<10), 10)
                AND IFNULL((SELECT MIN(id) from TABLE where ID>10), 10)
ORDER BY id

Ich habe mal gelernt, dass man einer ID nicht eine Bedeutung zumessen sollte, die sie nicht haben soll.

Bis demnächst
Matthias

--
Du kannst das Projekt SELFHTML unterstützen,
indem du bei Amazon-Einkäufen Amazon smile (Was ist das?) nutzt.