-1

特定の列に出現する単語の頻度をカウントできるようにしたいと考えています。

このコードは、一致する文の頻度を数えたい場合に機能しますが、個々の単語を検索する必要があります。

SELECT DISTINCT `Text`, COUNT(*) AS num 
FROM MyTable 
GROUP BY `Text` 
ORDER BY num DESC
4

1 に答える 1

0

コードでそれを行う1つの方法は、各文字列を読み取り、可能であれば「」または他の区切り文字でトークン化し、各トークンをキーとしてハッシュテーブルまたはハッシュマップを維持し、テーブルに表示される回数を維持することです。値として。

于 2012-06-04T02:19:10.097 に答える