@rodionovit

Как написать LIKE в psycorg2?

select_query = """SELECT * FROM public.manager WHERE title LIKE  %s ORDER BY id DESC LIMIT 10"""
cursor.execute(select_query, match_string)

Выполнить нужно такой запрос:
SELECT * FROM public.manager
WHERE  title LIKE  '%1%'
ORDER BY id DESC
LIMIT 10

Как экранировать правильно %?
Пробовал так не получилось.
select_query = """SELECT * FROM public.manager WHERE title LIKE '%'%s'%'  ORDER BY id DESC LIMIT 10"""
cursor.execute(select_query, match_string)
  • Вопрос задан
  • 98 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы