* FROM products WHERE name LIKE '%sevenUp%';
работает и находит если
SELECT * FROM products WHERE name LIKE '%сок sevenUp%';
то не находит база mysql вчем может быть?
во втором title а не name
это просто отпечатка тут когда писал(
тогда хз. мб в кодировке проблема
Уверен что регистр правильный? Попробуй так. SELECT * FROM products WHERE UPPER(name) LIKE UPPER('%сок%sevenUp%'); Ну и помни что поиск построенный на LIKE - при замене слов местами уже не найдет. SELECT * FROM products WHERE UPPER(name) LIKE UPPER('%sevenUp%сок%'); - не сработает
это экранирование почитай об этом
Обсуждают сегодня