在mysql列中查找相似性

vtwuwzda  于 2021-06-25  发布在  Mysql
关注(0)|答案(1)|浏览(412)

我被要求从mysql表中获取数据,其中firstname和lastname列包含相似的值。
到目前为止,我已经尝试使用soundex表达式

select * from table where soundex(firstname) = soundex(lastname)

但是有许多没有任何相似之处,也有许多没有被发现。因此,收集的结果并不令人满意。
我不得不提一下,我们的姓氏和名的价值观大多是国际性的。。
不管怎么说,问题是:有没有一种简单的方法来查找行而不必费心费力?

hgncfbus

hgncfbus1#

您可以尝试:从lastname like(“%”| | firstname | |“%”)或firstname like“%”| | lastname | |“%”或类似的表中选择*

相关问题