标签: mysql sql search text
如何计算MySQL中文本列中单词的外观?
示例:
行的数据:
“这是测试的测试文本”
字:
“测试”
输出:
- > 2匹配
我想计算数据集中单词的相关性。因此,我需要知道某列包含搜索词组的频率。
答案 0 :(得分:4)
select (length(column)-length(replace(column,'test','')))/4 as COUNT FROM table
将4替换为单词中的字母数。
SQL Fiddle