2012-06-04 4 views
0

데이터 유형 nvarchar 인 데이터베이스 열 topics이 있습니다. "TRENDING TOPICS"를 찾아 표시하려면이 기록을 검색해야합니다.토픽 집합 (테이블의 열)에서 가장 많이 논의되는 주제 찾기

"동향 트렌드"란 말은 가장 토론 된 주제를 원합니다. 예를 들어, 트위터의 피드 제목에서 가장 많이 논의 된 주제와 그 수를 선택해야합니다.

어떻게 접근하나요? Pls는 도움이 ..

편집 : 나는 이러한 행 가장 논의 주제를 찾을 수있다

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. 

:

내가 같은 테이블에 4 개 기록을 가지고있다. 예 : Lorem ipsum dolor sit amet은 레코드 1 &에 있습니다. 4. 이것이 가장 많이 논의되는 주제입니다. 마찬가지로 수천 행에서부터, 나는 주제가 대부분 논의 된 것을 찾아야한다. 주제는 한 단어 일 수도 있습니다.

참고 : 검색어를 입력하지 않습니다.

(Analysis Services (SSAS)에서도) 목적을 달성 할 수있는 방법이 있습니까?

답변

1

귀하의 질문에 명확하지 않습니다. topics 열에 저장된 내용의 예를 제공 할 수 있습니까? 질문에 의해 편집

SELECT topics, COUNT(*) 
FROM dbo.YourTable 
GROUP BY topics 
ORDER BY COUNT(*) DESC 
+0

... –

+0

@SunilRaj :

나는 문제가 해결되지 않습니다 만이 쿼리를 추측하고있어 그래서 당신은 기본적으로 임의의 숫자의 모든 단어 또는 조합의 주파수를 갖고 싶어 수천 줄의 단어 중에서? 음 ..... –

+0

네, 맞습니다. –

관련 문제