0

1 つの行を含むカーソルを取得しようとしていますが、その行の特定の列のエントリは、他の行の対応するエントリと比較して最小になるはずです。

私が使用しているクエリは次のとおりです。

       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

1行を含むカーソルを取得しようとしています

次に、行数に制限を設定します。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 に答える