2010-12-18 4 views
0

내 게시물 내용은 항상 학교 이름이므로 시카고를 검색하면 콘텐츠가 다른 학교의 게시물이 많습니다. 내가 뭘 원하는 대부분의 게시물과 함께 학교를 얻는 것입니다, 그래서 나는이 곳에 표시 할 수 있습니다 : 검색에서 가장 많은 게시물 내용을 가져 오시겠습니까?

School A - 4 
School B - 3 
School C - 2 
School D - 2 

그래서 무엇을

(오른쪽에서 수는 학교가 게시물의 수입니다) 첫 번째 검색 결과 페이지에 표시되지 않는 콘텐츠를 포함하여 특정 검색에서 가장 많은 게시물 콘텐츠를 가져와야합니다.

얼마나 복잡한 지 모르겠지만 간단한 방법이 없다면 올바른 방향으로 향하는 것에 대해 매우 감사 할 것입니다. 그래서 나중에 어떻게해야 하는지를 알아 냈습니다. 내 사이트는 wordpress로 만들어지며 게시물은 SQL 데이터베이스에 있습니다. 그것이 명확하지 않거나 더 많은 정보가 필요한지 물어보십시오.

감사

+1

이 정보는 데이터베이스에 있습니까? – Samuel

+0

그렇다면 스키마의 관련 부분을 게시 할 수 있습니까? –

+0

예 SQL 데이터베이스에 있음 – lisovaccaro

답변

1

나는이 글이 어떤 SQL 데이터베이스에 저장되어 있다고 가정? 그렇다면 작업을 수행 할 데이터베이스를 얻을 수 있습니다.

SELECT school, COUNT(*) AS cnt 
FROM posts 
GROUP BY school 
ORDER BY cnt DESC 
+0

이것이 데이터베이스 설정 방법이라고 가정하면 이는 매우 간단한 접근 방법처럼 들립니다. – tjameson

+0

감사합니다. SQL 데이터베이스에 저장되어 있습니다. 나는 아주 새로운 웹 디자인. 이것은 어리석은 질문 일 수 있지만 어떻게 내 코드에 추가합니까? 고마워요. 코드가 작동하면 많은 문제를 줄일 수 있습니다. – lisovaccaro

+1

우리가 작업 할 수있는 코드 조각을 제공하십시오. 웹 사이트의 해당 부분을 처리하는 것. –

관련 문제