Форум о заработке в интернете - Показать сообщение отдельно - Пропущенные строки в MySQL
Показать сообщение отдельно
Старый 08.08.2010, 17:15   #1
Даниэла Крис
Специалист
 
Аватар для Даниэла Крис
 
Регистрация: 20.06.2009
Адрес: в другой Галактике =)
Сообщений: 317
4 | 3
3 | 0
Автор темы
  По умолчанию

Суть вопроса: например, есть форум с БД MySQL. Каждое сообщение в базе имеет свой номер (pid). Когда сообщения удаляются, то часть строк пропускается и они идут уже не по порядку. Скажем, на форуме написали 100 000 сообщений, мы хотим поздравить пользователя, который написал то самое стотысячное сообщение, а вместо сообщения номер 100 000 нам приходится искать, например, сообщение номер 102768.
Есть ли функция, позволяющая вместо присвоения новых, бОльших цифр новым сообщениям заполнять пропущенные строки в таблице? И как тогда будет выглядеть сортировка сообщений в темах - по датам или по pid?
Даниэла Крис вне форума   Ответить с цитированием