Если вы хотите вернуть результаты, содержащие любое из ключевых слов , то замените все И на ИЛИ .
Если вы сделаете это, ваша БД проверит, существует ли какое-либо из ключевых слов в каком-либо из столбцов таблицы.
Следовательно, ваш последний запрос будет прочитан сервером БД следующим образом:
SELECT * FROM blog WHERE blog_title LIKE '%barry%' OR blog_content LIKE '%barry%' OR blog_title LIKE '%child%' OR blog_content LIKE '%child%' OR blog_title LIKE '%help%' OR blog_content LIKE '%help%' ORDER BY blog_title
и должен возвращать все записи, содержащие ключевые слова (barry, child, help) в любом столбце (blog_title, blog_content
).
Надеюсь, это поможет.