0

topicsdatatypeのデータベース列がありますnvarchar。「TRENDING TOPICS」を見つけて表示するには、これらのレコードを検索する必要があります。

「トレンドトピック」とは、最も話題になっているトピックを取得したいという意味です。たとえば、Twitter のフィード タイトルから、最も話題になっているトピックとその数を選択する必要があります。

これにアプローチする方法は?助けてください..

編集:

テーブルには次の 4 つのレコードがあります。

1 - Aenean at enim lorem ipsum dolor sit amet
2 - Morbi nulla diam, fermentum ullamcorper commodo blandit
3 - Quisque a sapien mi, ac congue orci
4 - Lorem ipsum dolor sit amet, consectetur adipiscing elit.

これらの行から最も議論されているトピックを見つけなければなりません。例:Lorem ipsum dolor sit ametレコード 1 と 4 に含まれます。したがって、これは最も議論されているトピックです。同様に、何千もの行から、主に議論されている 5 つのトピックを見つける必要があります。トピックは単語でもかまいません。

注: クエリには何も入力していません。

(Analysis Services(SSAS)を使用しても)目的を達成する方法はありますか?

4

1 に答える 1

1

あなたの質問はあまり明確ではありません.あなたのtopics列に何が格納されているかの例をいくつか挙げてもらえますか??

このクエリだけでは問題は解決しないと思います。

SELECT topics, COUNT(*)
FROM dbo.YourTable
GROUP BY topics
ORDER BY COUNT(*) DESC
于 2012-06-04T07:21:10.747 に答える