我已经将文本文件的内容作为Blob存储在MySQL表中。我想计算该文本中某个特定单词出现的次数。
有什么办法可以做到吗?
最佳答案
尝试这个
SET @searchthis="lumia";
SELECT CAST((LENGTH(`documents`.`file`) -
LENGTH(REPLACE(`documents`.`file`, @searchthis, ""))) /
LENGTH(@searchthis) AS UNSIGNED
) AS searchthis_count
FROM documents ;