Искать в sql таблице по имени - PullRequest
0 голосов
/ 23 апреля 2020

Я пытаюсь найти записи с именем, содержащим определенные символы поиска, но получаю сообщение об ошибке в MySQL

syntax near %off% AND offers.isExpired=0 GROUP BY products_offers.offer_id

Вот запрос MySQL

SELECT 
    offers.* , 
    products_offers.product_id, 
    group_concat(zones_offers.zone_id) as zones 
FROM products_offers 
join offers on products_offers.offer_id = offers.id 
join zones_offers on offers.id = zones_offers.offer_id 
WHERE 
    offers.type = ${type} 
    AND offers.name like %${searchItem}% 
    AND offers.isExpired = 0 
GROUP BY products_offers.offer_id 
limit ${skip},${limit}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...