строки?
with db:
cur.execute("UPDATE users SET newadd=? WHERE ПОСЛЕДНЯЯ user_id=?", (data, call.from_user.id))
Последнюю строку в таблице относительно какого-то значения?
самую последнюю созданную строку в таблице с данным user_id, fetchone наоборот нужен
это не означает что порядок вставки может не совпадать с порядком генерации айди
Ты имеешь в веду, на момент комита, порядок записи может быть рендомный?
таким путем решилось data = cur.execute("SELECT * FROM all WHERE user_id = {message.from_user.id}").fetchall() for i in data: test=i[0] print(test)
ты наверное же понимаешь, что это не работает
1. ты показывал апдейт, а тут селект 2. f-строки выкинь, ни не работают 3. где блин ODER BY? ты не последнюю по дате получаешь, а неизвестно что 4. ты выгребаешь ВСЕ записи чтобы получить ОДНУ? Это очень плохая мысль
Обсуждают сегодня