Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
是否可以根据假设它不是有效单词(例如有数字、空格、特殊字符)来检查返回 0000 的 Soundex 的 SQL,还是有更好的方法来做到这一点?
我不认为 soundex 对此有好处,我认为 SOUNDEX() 函数会省略数字、空格和符号,例如:
SELECT SOUNDEX("HELLO") SELECT SOUNDEX("_HEL123O_")
两者都给你相同的结果。
H400
此外 SOUNDEX() 的工作方式也有一些限制。
您可以查看 Levenshtein 距离,它决定了使一个字符串与另一个字符串完全相同所需执行的操作数。你可以在这里找到一个实现。
高温高压