%s".format(USERID))
Добавлю что записей нет
mysql.connector.errors.ProgrammingError: 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '%s' at line 1
Никогда не подставляй параметры в SQL запрос с помощью форматирования строк
Надо не форматом пользоваться, а передавать юзерид вторым аргументом к execute
Так смотри, шаблон верный, использование неверное
.format() не работает с плейсхолдерами вида %s. У него плейсхолдеры минимум вот такие - {}
Открой докумнтацию к методу execute и прочитай как подставлять данные
все нашел просто какой еблан пишет статьи не правильные
Обсуждают сегодня