например, в бд есть несколько записей.
их ID:
1
2
4
6
7
я вывожу 4 id
мне нужна ссылка назад - к id 2 и ссылка вперёд к id 6.как вывести id предыдущей и следующей записи?
1. livote - 08 Ноября, 2012 - 18:30:23 - перейти к сообщению
2. DeepVarvar - 08 Ноября, 2012 - 18:37:08 - перейти к сообщению
CODE (SQL):
скопировать код в буфер обмена
скопировать код в буфер обмена
- SELECT t1.id, t2.id prev_id, t3.id next_id
- FROM таблица t1
- LEFT JOIN таблица t2 ON t2.id < t1.id
- LEFT JOIN таблица t3 ON t3.id > t1.id
- WHERE t1.id = 4