如何在Android的SQLite查询中使用LIMIT参数

|| 我正在尝试使用以下查询来按日期获取最新结果。
Cursor cursor = mDb.query(DATABASE_TABLE, new String[] {KEY_DATE, KEY_REPS, 
KEY_WEIGHT}, null, null, null, null, KEY_DATE + \"DESC\", ???);
我需要使用limit参数(我相信),但是它需要一个字符串。我尝试创建一个值为\“ 1 \”的字符串,但这没有用。我尝试过的其他事情 \“ 1 \” 限制1 \“ LIMIT 1 \” 限制1 \“限制1 \” 另外,如果有人知道一个不错的参考站点(除了此站点之外),它实际上向您显示各种SQL查询(对于ANDROID),将非常有帮助... 编辑 我使用\“ 1 \”所得到的错误...也许限制不是我的问题? 这是错误:android.database.sqlite.SQLiteException:否这样的列:dateDESC:,而编译时:SELECT date,repeats,weight,FROM TEST ORDER BY dateDESC LIMIT 1     
已邀请:
        
Order by id DESC Limit 1
db.query(\"table\", null, \"column=?\", new String[]{\"value\"}, null, null, \"id DESC\", \"1\");
    

要回复问题请先登录注册