Нужно показывать запрос SQLite в порядке убывания - PullRequest
13 голосов
/ 05 мая 2011

Я хочу сделать запрос таким, чтобы результат отображался в нечетком порядке убывания.

Например, предположим, что идентификатор столбца состоит из шести строк. Мне нужен запрос, который показывает мне список идентификаторов нечетко по убыванию с 6 до 1.

РЕДАКТИРОВАТЬ: Исходя из текста первого сообщения, вопрос заключается в том, как отобразить результаты запроса в порядке убывания. Например, с учетом идентификаторов

ID
--
 1
 2
 3
 4
 5
 6

Желаемые результаты:

ID
--
 6
 5
 4
 3
 2
 1

Ответы [ 3 ]

47 голосов
/ 05 мая 2011

Вам необходимо добавить ORDER BY ID DESC в ваш оператор выбора.

ORDER BY

15 голосов
/ 11 октября 2013

Используйте следующее утверждение ....

select * from YOUR_TABLE_NAME ORDER BY ID  DESC;
2 голосов
/ 07 сентября 2017

Вы можете написать так:

Cursor cursor = db.rawQuery("SELECT * FROM " + TABLE_NAME+" 
                WHERE "+STATUS+" = "+"'0'" + " ORDER BY id DESC LIMIT 10", null);
return cursor ;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...