Как запросить последнюю вставленную строку в базе данных sqflite - PullRequest
0 голосов
/ 06 мая 2020

Я хотел получить последнюю строку из базы данных. Я понял, что в документации есть только rawQuery.

db.rawQuery("SELECT * FROM $tableName WHERE id=?', []");

Итак, как мне управлять вышеуказанным запросом, чтобы получить последнюю строку по идентификатору?

1 Ответ

0 голосов
/ 06 мая 2020

попробуйте что-нибудь подобное, предполагая, что у вас есть самоинкрементирующееся поле: db.rawQuery ("SELECT * FROM $ tableName WHERE id = (SELECT max (id) FROM $ tableName, []");

...