Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQL-Volltextzeitraum

where match(name) against ('+battery' in boolean mode)
  AND name LIKE '%3.7v%'

Dies erfordert etwas Intelligenz in Ihrer App beim Erstellen der Abfrage.

Andere Varianten:

Dadurch wird sichergestellt, dass die 3,7 V neben der Batterie liegen:

where match(name) against ('+battery' in boolean mode)
  AND name LIKE '%3.7v battery%'

Dadurch wird sichergestellt, dass es Wortgrenzen hat:

where match(name) against ('+battery' in boolean mode)
  AND name REGEXP '[[:<:]]3.7v[[:>:]]'