Как установить переменную из SQL-запроса [дубликат] ⇐ 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»: синтаксическая ошибка спасибо
использование 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»: синтаксическая ошибка спасибо
Мобильная версия