글 작성수 순위를 어떻게 구할수 있을까요?

글 작성수 순위를 어떻게 구할수 있을까요?

QA

글 작성수 순위를 어떻게 구할수 있을까요?

본문

특정 게시판 몇군데, 혹은 게시판 전체에서 글 작성수 기준으로 특정 회원의 순위를 구하려고 합니다.

 

아무리 생각해보고 찾아봐도 좋은 방법이 떠오르지가 않네요...

 

가장 간단한 방법은 회원테이블 여분필드를 사용해서 글을 작성하거나 삭제할때마다 해당 여분필드에 본인이 작성한 글의 수를 저장해서 그걸로 체크하는 방법이 생각나긴 했지만..

 

그렇게 하려면 게시판별로 순위를 구하기 위해서는 게시판 수 만큼 여분필드를 사용해야 한다는 문제가 있어서

 

다른 좋은 방법이 있을까 싶어서 질문해봅니다.

 

쿼리로 해결할 수 있을거같긴 한데.... 도무지 어떻게 해야될지 모르겠네요...

이 질문에 댓글 쓰기 :

답변 3

저는 특정 게시판 몇군데해서 작업했는데

게시판 순위 불러오실때 union 우로 해서 특정게시판별 다 합친후에 조건에 mb_id하시면 사용자별로 글 작성 수 확인 가능해요~!

count 함수를 이용해 글 작성수 많은 수로 정렬해서 출력하는 쿼리를 작성하여 제작해야 합니다.

직접하기 어려우시다면 sir 제작의뢰에 글 올려보세요.

https://sir.kr/main/request/

답변을 작성하시기 전에 로그인 해주세요.
전체 3,157
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT