Как установить переменную из SQL-запроса [дубликат]Python

Программы на Python
Ответить
Гость
 Как установить переменную из SQL-запроса [дубликат]

Сообщение Гость »


использование SQLite3 для базы данных. переменная, которую я пытаюсь установить, - это «userfatintake», я пытаюсь установить ее для переменной «dailyfatin» в базе данных. это текущий код, в котором предполагается найти значение путем поиска идентификатора пользователя.

изображение базы данных sqlite

userfatintake = курсор.execute("""SET @userfatintake := (ВЫБЕРИТЕ dailyfatin FROM health WHERE user_id = ?;""", (useridsignin,)) таблица называется health, где хранятся все данные (изображение прикреплено к посту). переменная useridsignin в этом сценарии эквивалентна 2. Проблема в синтаксисе или это невозможно?

Я пробовал использовать другой синтаксис, искал проблему на stackoverflow, reddit и других веб-сайтах, но не нашел похожей на мою проблему. самый близкий был связанный вопрос но не помогло код ошибки:

setuserfat = курсор.execute("""SET @userfatintake := ... sqlite3.OperationalError: рядом с «SET»: синтаксическая ошибка спасибо
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»