Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment puis-je écrire une recherche MySQL qui peut compenser les données mal orthographiées ?

Le sujet que vous abordez s'appelle "Fuzzy Lookup". C'est un grand terrier de lapin à sauter, selon la précision que vous souhaitez obtenir. Il existe différentes méthodes, telles que :

  • soundex
  • Distance Damerau-Levenshtein
  • Distance Jaro-Winkler
  • métaphone
  • double métaphone

Quelques références à vérifier :