ошибка sqlite3.OperationalError: near "": syntax error

Рейтинг: -1Ответов: 1Опубликовано: 24.01.2023
print(cursor.execute("SELECT like FROM users WHERE id {}".format(ctx.author.id)).fetchone()[0])

вот код на что получаю ошибку sqlite3.OperationalError: near "514814879845187587": syntax error

id получаю именно автора

Ответы

▲ 1Принят

Ошибка в том, что не указано сравнение в условии WHERE. Вместо "id {}" должно быть "id = {}" или "id IN {}" в зависимости от значения ctx.author.id.