0

我正在尝试获取一个包含一行的游标,并且与其他行中的相应条目相比,该行的特定列中的条目应该最少。

我正在使用的查询是:

       mDb.query(true, DATABASE_TABLE_2, new String[] { "min (" +KEY_TIMEOUT+ ")", KEY_ROWID, KEY_NAME, KEY_UNIV }, null, null, null, null);

这没有返回任何东西。有没有更好的解决方案。

4

1 回答 1

4

我正在尝试获取包含一行的游标

然后设置行数限制:LIMIT 1

并且与其他行中的相应条目相比,该行特定列中的条目应该最少。

您可以按该列排序,以便该列中的最小值在前:ORDER BY column

这应该导致

mDb.query(true, DATABASE_TABLE_2, new String[] { KEY_ROWID, KEY_NAME, KEY_UNIV },
        null, null, null, null, KEY_TIMEOUT, "1");
于 2012-04-28T16:27:59.103 回答