K tomu můžete použít klauzuli omezení.
Ale zdá se, že nemá smysl to dělat v SQL, když jsou data již v PHP. Proč nevložit řádky do pole s prvkem na řádek a použít k tomu ukazatel pole?
Funkce prev(), current() a next() by měly být vše, co potřebujete.