Я видел этот вопрос вокруг, но ответ, который обычно дается, не работает со мной. Я пытаюсь сделать простой запрос
query_pre_company = "SELECT `name` FROM `seta`.`companies` WHERE `companies`.`name` LIKE SOUNDEX(%s) OR(`companies`.`name` LIKE %s)"
name = sheet.cell(2,2).value #from an excel sheet
name_check='%'+name+'%'
rows_count=cursor.execute(query_pre_company,[name_check])
В результате возникает ошибка
```query = query % tuple([db.literal(item) for item in args])
TypeError: not all arguments converted during string formatting```
Я также попытался
rows_count=cursor.execute(query_pre_company,(name_check,))
и миллион других различных вариантов, в том числе «%% s%» непосредственно в запросе и другие
Пожалуйста, помогите Спасибо