SQL Developer:比较/模糊名称匹配同一表中的 2 列

SQL Developer: Compare / fuzzy name matching 2 columns in the same table

提问人:Mark Brandenburg 提问时间:9/14/2021 更新时间:9/14/2021 访问量:76

问:

我有一个表格,其中包括以下列:参考、借方名称和信贷方名称。这些字段包含名称。我需要找到那些发起人名称与受益人名称“或多或少”相同的记录。

例如:乔·史密斯先生 vs J. 史密斯应该给我一个“潜在”的比赛。如果可以从比较中取出某些预定义的关键字,例如“先生”、“夫人”、“先生”、“小姐”等,那就太好了。此外,任何特殊字符(如“.”和“)都应被忽略。

我看过很多帖子,例如 Levenshtein 距离,但我的表格包含数百万条记录,我只需要搜索每一行。

SQL 比较

评论

1赞 jarlh 9/14/2021
轻松为您提供帮助:最小的可重复示例
0赞 jarlh 9/14/2021
您使用的是 Oracle 吗?(SQL Developer 表示 Oracle。

答: 暂无答案