NiGal
Новичок
Выборка дынных для реализации навигации "<- перыдущее следующее ->"
Помогите найти функцию (запрос?)
Дело в том, на что на при создании доски объявлений была допущена парочка проблем при реализации сортировки объявлений пользователей.
.1 небыло никаких уникальных индентификаторов объявления кроме id
.2 значение поля "дата" была только YYYY-mm-dd
Теперь, после некоторой переделки структуры поменялся порядок и при запросе
".....ORDER BY date DESC, id DESC..." результат примерно таковой
...
122; 2008-01-12
501; 2008-01-10
51; 2008-01-8
...
Вопрос - как зная id объявления "501" узнать, что следующий за ним будет "122", а не "502", и предыдущий "51", а не "500".
Если кому что непонятно в постановке задачи - с удовольствием распишу подробнее...
Спасибо всем за помощь.
-~{}~ 19.01.08 21:22:
Похоже народу чего сказать...
Либо я мало данных дал для понимания..
..либо никто не знает как решить проблему...
Помогите найти функцию (запрос?)
Дело в том, на что на при создании доски объявлений была допущена парочка проблем при реализации сортировки объявлений пользователей.
.1 небыло никаких уникальных индентификаторов объявления кроме id
.2 значение поля "дата" была только YYYY-mm-dd
Теперь, после некоторой переделки структуры поменялся порядок и при запросе
".....ORDER BY date DESC, id DESC..." результат примерно таковой
...
122; 2008-01-12
501; 2008-01-10
51; 2008-01-8
...
Вопрос - как зная id объявления "501" узнать, что следующий за ним будет "122", а не "502", и предыдущий "51", а не "500".
Если кому что непонятно в постановке задачи - с удовольствием распишу подробнее...
Спасибо всем за помощь.
-~{}~ 19.01.08 21:22:
Похоже народу чего сказать...
Либо я мало данных дал для понимания..
..либо никто не знает как решить проблему...