从MySQL查询中的列搜索大多数单词

时间:2015-10-04 12:45:45

标签: mysql text word

我有一个名为'tweet'的表及其列'text'。该列包含每个记录中的一个句子(多个单词)。然后我想从列中搜索最多的单词。在MySQL查询中可以这样做吗?如果是这样,那么我也想知道添加异常词,如:'a','I'等......

我认为它与https://www.cossacklabs.com/building-secure-chat类似 但它正在使用PHP。

我非常感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

SQL不是这样的明显工具。但是,如果您打算使用SQL,我建议您将文本解析为TweetWords表,每个“tweet”有一行,推文中有单词(以及位置信息)。

如果您通过PHP插入数据,可以在那里进行解析,然后单独插入每个单词。

然后使用基本聚合查询计算很简单。