Всем доброго времени суток. Задача в следующем. Есть таблица в ней уникальный id каждой строки с автоинкрементом, также есть поле с номером сессии. Вот нужно отсортировать запрос так чтобы id шли по порядку, но при этом чтобы номер сессии если он есть далее по списку тоже был в группе.
наглядно это так.
1 - блабла1
2 - блабла2
3 - блабла1
4 - блабла2
5 - блабла2
нужно чтобы вернуло в таком порядке
1 - блабла1
3 - блабла1
2 - блабла2
4 - блабла2
5 - блабла2
понимаю кажется легким но когда делаю сортировку по сессии то порядок разрушается из-за разности и уникальности номера сессии. Можно как-то сделать это без перестройки структуры таблицы или все же проще будет присвоить каждой сессии порядковый номер?
Заранее спасибо за помощь.
|