Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 计算文本中重复的单词数_Mysql_Sql_Search_Text - Fatal编程技术网

Mysql 计算文本中重复的单词数

Mysql 计算文本中重复的单词数,mysql,sql,search,text,Mysql,Sql,Search,Text,如何计算MySQL中文本列中单词的外观 例如: 行数据: “这是用于测试的测试文本” 字: “测试” 输出: -->2场比赛 我想计算数据集中单词的相关性。因此,我需要知道某列包含搜索短语的频率。 select (length(column)-length(replace(column,'test','')))/4 as COUNT FROM table 用单词中的字母数替换4 用单词中的字母数替换4 编写得更好的SQL将取代4,写入长度('test')是相同的值,但更好地解释了逻辑,为

如何计算MySQL中文本列中单词的外观

例如:

行数据:

“这是用于测试的测试文本”

字:

“测试”

输出:

-->2场比赛

我想计算数据集中单词的相关性。因此,我需要知道某列包含搜索短语的频率。

select (length(column)-length(replace(column,'test','')))/4 as COUNT 
FROM table 
用单词中的字母数替换4

用单词中的字母数替换4


编写得更好的SQL将取代4,写入长度('test')是相同的值,但更好地解释了逻辑,为答案干杯编写得更好的SQL将取代4,写入长度('test')是相同的值,但更好地解释了逻辑,为答案干杯