Чи можна сортувати в mysql за "упорядкувати за", використовуючи заздалегідь визначений набір значень стовпців (ID), наприклад: упорядкувати за (ID = 1,5,4,3), щоб я отримав запис 1, 5, 4, 3 у цьому замовити?
ОНОВЛЕННЯ: Про зловживання mysql ;-) Я повинен пояснити, навіщо мені це потрібно ...
Я хочу, щоб мої записи сортувались випадково кожні 5 хвилин. У мене є завдання cron - зробити таблицю оновлення, щоб додати в неї інший, довільний порядок сортування. Є лише одна проблема! ПАГІНАЦІЯ. У мене буде відвідувач, який зайде на мою сторінку, і я даю йому перші 20 результатів. Він почекає 6 хвилин і перейде на сторінку 2, і у нього будуть неправильні результати, оскільки порядок сортування вже змінився.
Тож я подумав, що якщо він заходить на мій сайт, я поміщаю всі посвідчення особи на сеанс, і коли він перебуває на сторінці 2, він отримує правильні записи, навіть якщо сортування вже змінено.
Чи є інший спосіб, краще, зробити це?