我是一名新手android开发人员,我正试图设计一个基于android开发人员网站的记事本教程的简单应用程序。到目前为止,我可以创建和删除行。每一行由一个名称和一个数字组成。我想要做什么来组织与其价值相关的行。所以无论排最低的数字将出现在顶部,然后排第二最低的排将出现第二等如何查询SQLite中的行并查找最低值?
我的问题是我该如何计算哪一行有最低的数字?当用户使用名称和数字创建一行时,这些信息在我的程序中存储在哪里?
任何帮助非常感谢。
感谢
我是一名新手android开发人员,我正试图设计一个基于android开发人员网站的记事本教程的简单应用程序。到目前为止,我可以创建和删除行。每一行由一个名称和一个数字组成。我想要做什么来组织与其价值相关的行。所以无论排最低的数字将出现在顶部,然后排第二最低的排将出现第二等如何查询SQLite中的行并查找最低值?
我的问题是我该如何计算哪一行有最低的数字?当用户使用名称和数字创建一行时,这些信息在我的程序中存储在哪里?
任何帮助非常感谢。
感谢
尝试使用:
public Cursor fetchAllNotes() {
return mDb.query(DATABASE_TABLE,
new String[] { KEY_ROWID, KEY_TITLE, KEY_BODY},
null, null, null, null,
KEY_TITLE);
}
没有 “DESC” 的条款。
为什么不把ORDER BY Number
到您的查询时,你想找到与最低值的行?
我假设你的意思是'ORDER BY',而不是'SORT BY'。 –
是的!我更新了这篇文章以反映这一点。现在是清晨,脑力锻炼经常会在这个时候发生。 –
我试过,但没有运气。这里是我的代码:public Cursor fetchAllNotes(){ return mDb.query(DATABASE_TABLE,new String [] { KEY_ROWID,KEY_TITLE,KEY_BODY},null,null,null,KEY_TITLE +“DESC”); } – DMC
非常感谢! – DMC