Android 如何查询SQLite中的行并找到最低值?
我是一个新的android开发者,我正试图根据android开发者网站上的记事本教程设计一个简单的应用程序。到目前为止,我可以创建和删除行。每行由名称和编号组成。我要做的是根据行的值来组织行。因此,数字最低的行将显示在顶部,然后数字第二低的行将显示在第二位,以此类推 我的问题是如何计算哪一行的数字最小?当用户创建带有名称和数字的行时,该信息存储在我的程序中的什么位置 非常感谢您的帮助Android 如何查询SQLite中的行并找到最低值?,android,sqlite,Android,Sqlite,我是一个新的android开发者,我正试图根据android开发者网站上的记事本教程设计一个简单的应用程序。到目前为止,我可以创建和删除行。每行由名称和编号组成。我要做的是根据行的值来组织行。因此,数字最低的行将显示在顶部,然后数字第二低的行将显示在第二位,以此类推 我的问题是如何计算哪一行的数字最小?当用户创建带有名称和数字的行时,该信息存储在我的程序中的什么位置 非常感谢您的帮助 谢谢如果要查找值最低的行,为什么不在查询中添加一个按编号排序?尝试使用: public Cursor fetch
谢谢如果要查找值最低的行,为什么不在查询中添加一个
按编号排序
?尝试使用:
public Cursor fetchAllNotes() {
return mDb.query(DATABASE_TABLE,
new String[] { KEY_ROWID, KEY_TITLE, KEY_BODY},
null, null, null, null,
KEY_TITLE);
}
没有“DESC”子句 我想你的意思是按排序,而不是按排序。是的!我更新了帖子以反映这一点。现在是凌晨,放屁的事经常发生。我试过了,但是运气不好。这是我的代码:public Cursor fetchAllNotes(){return mDb.query(DATABASE_TABLE,new String[]{KEY_ROWID,KEY_TITLE,KEY_BODY},null,null,null,KEY_TITLE+“DESC”);}