Hi,
ich suche nach einer Möglichkeit eine "unscharfe Suche" per "MATCH AGAINST" auf eine MySQL-Tabelle anzuwenden, sodass nur diejenigen Zeilen durchsucht werden, die über eine weitere Bedingung matchen.
SELECT id FROM [tabelle] WHERE key = [key] AND MATCH ([text]) AGAINST ('[searchstring]')
Die Tabelle kann mitunter 20 mio Zeilen umfassen, wobei aber durch die Eingrenzung nach [key] nur einige hundert Zeilen übrig bleiben.
Mit dem oben beschrieben Statement werden allerdings, alle Zeilen per MATCH AGAINST durchsucht, wodurch ich aus Perfromance-Gründen bisher mit LIKE arbeite und somit auf die unscharfe Suche verzichte.
Für Hinweise jeglicher Art wäre ich dankbar !
Gruß,
Björn