如何在MYSQL中计算两个字符串之间的相似度

如果我在mysql中有两个字符串:


@ a =“欢迎使用堆栈溢出”

@ b =“你好,堆栈溢出”;

有没有办法使用MYSQL获得这两个字符串之间的相似性百分比?例如,这里有3个单词是相似的,因此相似度应为:

count(@a和@b之间的相似单词)/(count(@a)+ count(@b)-count(intersection))

和结果是3 /(4 + 4-3)= 0.6

高度赞赏任何想法!


繁花不似锦
浏览 4103回答 3
3回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

MySQL