Как получить последнюю запись таблицы с помощью базы данных комнаты
Я хочу получить значение столбца, и это 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 для достижения этого
Ответ #1
Ответ на вопрос: Как получить последнюю запись таблицы с помощью базы данных комнаты
вы можете использовать этот запрос.
SELECT * FROM ItemTable ORDER BY timestamp DESC LIMIT 1
9X_android-room
Ответ #2
Ответ на вопрос: Как получить последнюю запись таблицы с помощью базы данных комнаты
Этот запрос сработал для меня
SELECT * FROM Table WHERE timeStamp = (SELECT MAX(timeStamp) FROM Table)
9X_android-framework
-
9
-
8
-
22
-
4
-
17
-
5
-
6
-
17
-
5
-
10
-
7
-
3
-
7
-
9
-
1
-
8
-
5
-
7
-
14
-
3
-
23
-
8
-
6
-
13
-
5
-
2
-
6
-
6
-
4
-
2
-
4
-
13
-
4
-
2
-
1
-
7
-
1
-
2
-
6
-
8
-
5
-
4
-
4
-
2
-
1
-
4
-
6
-
4
-
3
-
6