Задать вопрос
@che_aa

Как получать последние записи sqlite?

Как получать записи в обратном порядке sqlite? Важное уточнение, нету id или похожих параметров сортировки. https://zametkinapolyah.ru/zametki-o-mysql/chast-1... данный гайд не подходит в моем случае.
Есть код:
import sqlite3

db = sqlite3.connect('database.db', check_same_thread = False)
cursor = db.cursor()
cursor.execute('''CREATE TABLE IF NOT EXISTS test (
	id BIGINT,
	call TEXT
)''')
t = 10
for i in range(10):
	cursor.execute(f"INSERT INTO test VALUES (?, ?)", (i, t-1))
	db.commit()
check = cursor.execute(f'SELECT * FROM test')
search = check.fetchall()
print(search)

Результат работы:
[(0, 10), (1, 9), (2, 8), (3, 7), (4, 6), (5, 5), (6, 4), (7, 3), (8, 2), (9, 1)]

Как можно получить данные в обратном порядке?
  • Вопрос задан
  • 1192 просмотра
Подписаться 1 Простой Комментировать
Ответ пользователя Yupiter7575 К ответам на вопрос (3)
yupiter7575
@yupiter7575
Python программист
Добавить как нормальные люди Id. А точно...
Ответ написан