MySQL сопоставить несколько слов
Ниже приведен пример sql, с которым я застрял, он не вернет продукт с именем "Айфон 4С", Возвращает 10 других результатов. Любая помощь была бы большой спасибо
1-й пример sqlSELECT * FROM products
WHERE match(desc) against('+iphone +4s' IN BOOLEAN MODE) LIMIT 10";
результат: содержит словаiphone» а также '4s'
2-й пример sqlSELECT * FROM products
WHERE match(desc) against('+iphone 4s' IN BOOLEAN MODE) LIMIT 10";
результат: содержит словаiphone», но ранжируйте строки выше, если они также содержат '4s'
3-й пример sqlSELECT * FROM products
WHERE match(desc) against('iphone 4s' IN BOOLEAN MODE) LIMIT 10";
результат: содержит словаiphone» или же '4s'
То, что я хочу искать, этоАйфон 4С', но это приходит с другим результатом, как 'iphone это хорошо, но 4s ... ','новый iphone 5 опубликовал ..., ...
Может кто-нибудь помочь мне решить это? Благодарю.