如何计算MySQL blob文本中特定单词的出现次数?

时间:2015-04-05 04:16:10

标签: mysql sql text blob

我已将MySQL表格中的文本文件内容存储为blob。我想计算该文本中特定单词的出现次数。

我有什么方法可以做到吗?

1 个答案:

答案 0 :(得分:0)

试试这个

SET @searchthis="lumia"; 
SELECT  CAST((LENGTH(`documents`.`file`) - 
              LENGTH(REPLACE(`documents`.`file`, @searchthis, ""))) /
              LENGTH(@searchthis) AS UNSIGNED
            ) AS searchthis_count
    FROM  documents ;