where match(name) against ('+battery' in boolean mode)
AND name LIKE '%3.7v%'
Cela nécessite une certaine intelligence dans votre application lors de la construction de la requête.
Autres variantes :
Cela garantit que le 3,7 v est à côté de la batterie :
where match(name) against ('+battery' in boolean mode)
AND name LIKE '%3.7v battery%'
Cela permet de s'assurer qu'il y a des limites de mots autour :
where match(name) against ('+battery' in boolean mode)
AND name REGEXP '[[:<:]]3.7v[[:>:]]'