Получить последнюю строку курсора с SQLite

На Android я очень привык использовать cursor.moveToLast() для извлечения последнего элемента в курсоре. Однако я не могу найти эквивалент для SQLite в Python. Есть ли функция, которая позволит мне получить последнюю строку курсора?

Я мог бы просто вызвать cursor.fetchall() и получить последний элемент в списке, но есть ли что-то более эффективное, чем это? Благодарю.

1 ответ

Решение
cursor.execute("SELECT * FROM table ORDER BY id DESC LIMIT 1")
result = cursor.fetchone()
Другие вопросы по тегам