如何在sqlite中获取最后5个插入/修改的行

时间:2013-06-20 07:26:26

标签: android sqlite android-sqlite

我有一个非常基本的数据库,我的要求是每当应用程序出现时,它应该在数据库中显示最新的n个添加(添加的行)。 添加内容还应包括替换现有行中的值..

想想一个控制台,你正在对数据库进行最新的100次修改。

为了保持db的大小,我不包括时间戳。

有没有任何方法可以做到这一点

3 个答案:

答案 0 :(得分:1)

尝试赞:

String query= "SELECT * FROM table ORDER BY id DESC LIMIT 5";

答案 1 :(得分:0)

尝试这样:

String query = "SELECT * FROM table_name LIMIT 0,5";

答案 2 :(得分:0)

SELECT ROWID,* FROM [table] ORDER BY ROWID DESC LIMIT 5