Exasol SQL 模糊匹配函数

Exasol SQL Fuzzy Matching function

美好的一天,你们这些 SQL 天才。我 运行 遇到了一些问题。我工作的公司使用 EXASOL SQL,我正试图找到一个可以用来模糊匹配两个字符串的函数。

例如,假设我们有这两个字符串:

1.字母街 123 号

2。 123 字母表圣

我想知道这两个字符串有多相似,但是公司使用的 Exasol SQL (Metabase / Looker) 似乎没有 compged() 或类似的功能。有没有人有任何功能可以帮助我解决这个问题?

谢谢!

您可以使用 EDIT_DISTANCE 计算 Exasol 中的 Levenshtein 距离。

如果您需要自定义函数来计算另一个距离度量,您可以在 Lua、Python、Java 或 R.[=12 中定义 User Defined Function (UDF) =]