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

MySQL :Comment rechercher des variantes orthographiques ? (murrays, murray's etc)

Que pensez-vous de l'utilisation du SOUNDEX fonction et le SOUNDS LIKE opérateur ?

De cette façon, vous pouvez simplement faire :

SELECT * from USERS WHERE name SOUNDS LIKE 'murrays'

Je suis sûr que cela ne fonctionne pas dans tous les cas, et ce n'est peut-être pas le moyen le plus efficace de résoudre le problème, mais cela pourrait répondre à vos besoins.