2015-10-04 58 views
-1

我有一个名为'tweet'的表及其'列'文本列。该列包含每条记录中的一个句子(很多词)。然后我想要从列中搜索最多的单词。这有可能在MySQL查询中做到这一点?如果是这样,那么我想知道还要添加异常词,如:'a','我'等...在MySQL查询中从列中搜索大多数单词

我认为它与this post 类似但它使用PHP。

我非常感谢您的帮助!

回答

0

SQL不是这种东西的明显工具。但是,如果您要使用SQL,我建议您将文本解析为TweetWords表格,每条“tweet”和推文中的单词(以及位置信息)一行。

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

然后,使用基本的聚合查询,计数很容易。

+0

嗯我认为是的。 其实数据被插入。所以我只需要搜索最多的单词。但任何人都知道如何在PHP中做这个问题? 抱歉,谢谢戈登! –

+0

也,对不明确的问题抱歉。请让我知道哪部分是... –