Каким образом применить LIKE в запросе

232
02 июня 2017, 14:10

Здравствуйте. Мне нужен такой запрос, но только чтобы выбирал по даже по одному слову из предложения, а этот запрос выбирает только по точным вхождениям.

$item = mysql_query("SELECT DISTINCT `id_item` FROM `x-ka` WHERE (id_pole, value) in (('2', 'слово'), ('5', 'еще')) GROUP BY `id_item` HAVING COUNT(`id_item`) = $hc");
Answer 1
SELECT DISTINCT `id_item`
  FROM `x-ka`
 WHERE (id_pole=2 AND value like '%слово%')
    OR (id_pole=5 AND value like '%еще%')
 GROUP BY `id_item`
HAVING COUNT(`id_item`) = $hc
READ ALSO
Диаграмма взаимодействия классов (PHP_UML)

Диаграмма взаимодействия классов (PHP_UML)

Привет! Не могу разобраться с PHP_UMLНикак не могу найти в интернете ответы на свои вопросы

274
Как сделать поиск по статичному сайту?

Как сделать поиск по статичному сайту?

Есть статичный старый сайт, с кучами страниц сделанных на htmlВопрос в том как реализовать более менее быстрый поиск? В какую сторону смотреть?...

275
Некорректно отображаются товары

Некорректно отображаются товары

Всем доброго времени сутокИспользую тему betheme И почему-то слетело корректное отображение товаров Как видно первый товар добавляется корректно,последующие...

167