2015-10-04 56 views
-1

我有一個名爲'tweet'的表及其'列'文本列。該列包含每條記錄中的一個句子(很多詞)。然後我想要從列中搜索最多的單詞。這有可能在MySQL查詢中做到這一點?如果是這樣,那麼我想知道還要添加異常詞,如:'a','我'等...在MySQL查詢中從列中搜索大多數單詞

我認爲它與this post 類似但它使用PHP。

我非常感謝您的幫助!

回答

0

SQL不是這種東西的明顯工具。但是,如果您要使用SQL,我建議您將文本解析爲TweetWords表格,每條「tweet」和推文中的單詞(以及位置信息)一行。

如果您通過PHP插入數據,您可以在那裏進行解析,然後單獨插入每個單詞。

然後,使用基本的聚合查詢,計數很容易。

+0

嗯我認爲是的。 其實數據被插入。所以我只需要搜索最多的單詞。但任何人都知道如何在PHP中做這個問題? 抱歉,謝謝戈登! –

+0

也,對不明確的問題抱歉。請讓我知道哪部分是... –