Diyelim ki 3,4,7,9 kimlikli kayıtlarım var ve sonraki / önceki bağlantılar aracılığıyla gezinerek birinden diğerine gidebilmek istiyorum. Sorun şu ki, en yakın yüksek kimliğe sahip kaydı nasıl getireceğimi bilmiyorum.
Dolayısıyla, kimliği 4 olan bir kaydım olduğunda, sonraki mevcut kaydı getirebilmem gerekiyor, bu da 7 olacaktır. Sorgu muhtemelen şuna benzer
SELECT * FROM foo WHERE id = 4 OFFSET 1
Tüm sonuç kümesini getirmeden ve manuel olarak yinelemeden sonraki / önceki kaydı nasıl getirebilirim?
MySQL 5 kullanıyorum.