ORDER BY столбца DESC, за исключением того, что поменяйте местами первую и вторую строки в CodeIgniter.Php

Кемеровские программисты php общаются здесь
Anonymous
ORDER BY столбца DESC, за исключением того, что поменяйте местами первую и вторую строки в CodeIgniter.

Сообщение Anonymous »

Я хочу отсортировать некоторые данные таблицы, но в индивидуальном порядке:
Я хочу показать сначала 2-й результат, затем 1-й, затем 3-й, 4-й и т. д.
Это часть моего запроса:

Код: Выделить всё

SELECT order
FROM table
ORDER BY order DESC
Он даст мне такие значения, как 8, 6 , 5 , 3 , 2 , 1
но мне нужно получить 6, 8 , 5 , 3 , 2 , 1 (второй результат становится первым)
И эти ценности (, 6 , 5 ....) являются динамическими, поэтому я не могу указать/жестко запрограммировать 8 и 6 в качестве обходного пути.
Как я могу это сделать?
Мне нужно решение SQL, а не решение PHP. Я выполняю этот запрос в приложении CodeIgniter.

Подробнее здесь: https://stackoverflow.com/questions/145 ... odeigniter

Вернуться в «Php»