Android 如何使用room数据库获取表的最后一条记录

Android 如何使用room数据库获取表的最后一条记录,android,android-room,Android,Android Room,我想得到一个列的值,该值必须是表的最后一条记录,我在网上搜索过,但我没有用Room数据库得到一条,有人能帮我得到这个查询吗。这是我的表构造函数 public ItemTable(String itemid, String itemname, String itemdesc, String imageurl, String price, String timestamp) { this.itemid = itemid; this.itemname = itemnam

我想得到一个列的值,该值必须是表的最后一条记录,我在网上搜索过,但我没有用Room数据库得到一条,有人能帮我得到这个查询吗。这是我的表构造函数

public ItemTable(String itemid, String itemname, String itemdesc, String imageurl, String price, String timestamp) {
        this.itemid = itemid;
        this.itemname = itemname;
        this.itemdesc = itemdesc;
        this.imageurl = imageurl;
        this.price = price;
        this.timestamp = timestamp;
    }

我想要最后一条插入记录的时间戳,我怎样才能得到它?要实现的查询是什么

您可以使用此查询

SELECT * FROM ItemTable ORDER BY timestamp DESC LIMIT 1

这个问题对我有用 从表中选择*,其中时间戳=从表中选择MAXtimeStamp