Используя LIKE с процентами в начале и в конце, вы будете иметь подстановочный знак по обе стороны от вашего ключевого слова. Так что это должно получить вам то, что вы хотите.
Для поиска по всей фразе:
WHERE (Title LIKE "%blue electric bosch toaster machine%" OR Body LIKE "%blue electric bosch toaster machine%")
Или для поиска каждого ключевого слова в отдельности (будет возвращено больше результатов):
WHERE (Title LIKE "%blue%" OR Title LIKE "%electric%" OR Title LIKE "%bosch%" OR Title LIKE "%toaster%" OR Title LIKE "%machine%" OR Body LIKE "%blue%" OR Body LIKE "%electric%" OR Body LIKE "%bosch%" OR Body LIKE "%toaster%" OR Body LIKE "%machine%")
Если вы выполняете поиск по массиву данных, а распространенные методы, такие как LIKE, слишком медленные, я рекомендую использовать что-то вроде Sphinx - это ОЧЕНЬ быстро при полнотекстовом поиске.