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

Wie kann ich eine MySQL-Suche schreiben, die falsch geschriebene Daten kompensieren kann?

Das Thema, in das Sie sich vertiefen, heißt "Fuzzy Lookup". Es ist ein großes Kaninchenloch, in das man hinunterspringen kann, je nachdem, wie präzise man werden möchte. Es gibt verschiedene Methoden, wie zum Beispiel:

  • soundex
  • Entfernung Damerau-Levenshtein
  • Jaro-Winkler-Abstand
  • Metaphon
  • Doppelmetaphon

Einige Referenzen zum Auschecken: