J'ai une table de noms dans ma base de données et je voudrais faire une recherche floue à ce sujet par exemple ma base de données contient:MySQL: effectuer une recherche de base
Name ID
John Smith 1
Edward Smith 2
Gabriel Gray 3
Paul Roberts 4
Au moment où je recherche la base de données via Python Je ne peux faire que des recherches exactes. Mais je voudrais être capable de faire une recherche floue où je peux chercher le nom "smith" et ramener John Smith et Edward Smith.
Avez-vous seulement besoin d'être insensible à la casse? Ou vous en avez vraiment besoin pour retourner des matchs pour des chaînes similaires (c.-à-d. Que la recherche de smith rapporte John Smith et Edward Smith)? – quantumSoup
retourner des chaînes similaires, donc cas séssibilité requis – Jim
parce que "recherche floue" signifie généralement ceci: http://en.wikipedia.org/wiki/Approximate_string_matching –