在MySQL中,如何比较两个字符串并获得匹配的百分比。像这样:
compare(needle, haystack) = percentage compare("foo", "food") = 0.75 compare("foo", "foobar") = 0.5 compare("foo", "foofoo") = 1.0 compare("foo", "fo") = 0.0
我希望你明白这一点:)
答案 0 :(得分:0)
答案 1 :(得分:0)
在http://www.artfulsoftware.com/infotree/queries.php#552上你可以找到Levenshtein函数,包括一个计算相似度的辅助函数,这正是你要找的。 p>