Что было бы правильным оператором SQL, так что, когда я ищу два слова, например, например «текстовое поле» в текстовом поле, он вернет все результаты, имеющие «текст» и «поле», в нем с использованием инструкции LIKE? Я не могу найти правильные условия для поиска. Если возможно, я хочу сделать его динамичным. Например, если пользователь ищет 5 слов, все 5 слов будут в инструкции Like. Я пытаюсь добиться утверждения примерно так.Оператор MySQL LIke - несколько слов
SELECT *
FROM TABLE
WHERE SEARCH (LIKE %searchterm1%)
OR (LIKE %searchterm2%)
OR (LIKE %searchterm3%) ....
Вы хотите полнотекстовый поиск. Погугли это. Также см. Http://stackoverflow.com/questions/17009208/mysql-fulltext-search-in-php-using-string-contaning-keywords – AK47
Я думаю, что было бы проще использовать регулярное выражение для управления такими проблемами – iamawebgeek