列表中WinSQL中的模糊匹配

时间:2018-06-18 18:22:32

标签: sql r rodbc winsql

希望使用与WinSQL的RODBC连接来增强我在R中的代码,以检索模糊匹配。

检索完全匹配的查询工作正常,即“John Doe”和“Jane Doe”已成功匹配从上传列表到主表。

list_of_names:“'John Doe','Jane Doe'”

EXACT_MATCHES <- sqlQuery(con, paste("Select *
from MainTable
where NAME in (",list_of_names,")"))

我想检索部分/模糊匹配,例如“Jane R. Doe-Wang”。

fuzzy_names:“'John。* Doe。*','Jane。* Doe。*'”

我使用了%和。*并用IN替换了LIKE。没有运气。

FUZZY_MATCHES <- sqlQuery(con, paste("Select *
from MainTable
where NAME in (",fuzzy_names,")"))

0 个答案:

没有答案