Как запросить строки в SQLite и найти самое низкое значение? - PullRequest
1 голос
/ 26 ноября 2011

Я новичок в разработке для Android и пытаюсь разработать простое приложение на основе учебника по блокнотам с веб-сайта для разработчиков Android.Пока что я могу создавать и удалять строки.Каждая строка состоит из имени и номера.Что я хочу сделать, чтобы организовать строки по отношению к их значению.Поэтому любая строка с наименьшим номером будет отображаться сверху, а затем строка с вторым наименьшим номером будет отображаться второй и т. Д.

Мой вопрос: как мне рассчитать, какая строка имеет наименьшее число?Когда пользователь создает строку с именем и номером, где эта информация хранится в моей программе?

Любая помощь с благодарностью.

Спасибо

Ответы [ 2 ]

2 голосов
/ 26 ноября 2011

Почему бы не поставить ORDER BY Number на ваш запрос, если вы хотите найти строку с наименьшим значением?

0 голосов
/ 26 ноября 2011

Попробуйте использовать:

public Cursor fetchAllNotes() {
    return mDb.query(DATABASE_TABLE,
                     new String[] { KEY_ROWID, KEY_TITLE, KEY_BODY},
                     null, null, null, null,
                     KEY_TITLE);
 }

без предложения "DESC".

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...