Предполагая, что ваш поиск stylus photo 2100
.Попробуйте в следующем примере использовать RLIKE
.
SELECT * FROM `buckets` WHERE `bucketname` RLIKE REPLACE('stylus photo 2100', ' ', '+.*');
EDIT
Другой способ - использовать индекс FULLTEXT
для синтаксиса bucketname
и MATCH ... AGAINST
в вашем SELECT
заявлении.Итак, переписать приведенный выше пример ...
SELECT * FROM `buckets` WHERE MATCH(`bucketname`) AGAINST (REPLACE('stylus photo 2100', ' ', ','));