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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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