Как получить последнюю запись таблицы с помощью базы данных комнаты

Я хочу получить значение столбца, и это 9X_android-ui значение должно быть последней записью в 9X_android-room таблице, я искал в Интернете, и я не получил 9X_room ни одного, используя базу данных Room, может 9X_room ли кто-нибудь помочь мне получить запрос 9X_android-device для этого .
это мой конструктор таблиц

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;
    }

Мне 9X_android нужна отметка времени последней вставленной 9X_android-ui записи, как я могу ее получить? каков запрос 9X_android-ui для достижения этого

4
0
2
Общее количество ответов: 2

Ответ #1

Ответ на вопрос: Как получить последнюю запись таблицы с помощью базы данных комнаты

вы можете использовать этот запрос.

SELECT * FROM ItemTable ORDER BY timestamp DESC LIMIT 1

9X_android-room

14
0

Ответ #2

Ответ на вопрос: Как получить последнюю запись таблицы с помощью базы данных комнаты

Этот запрос сработал для меня

SELECT * FROM Table WHERE timeStamp = (SELECT MAX(timeStamp) FROM Table) 

                                    

9X_android-framework

1
0