2011-04-05 3 views

답변

1

어떻게 이런 일에 대해 :

select users.user_id, count(*) as nb_comments 
from posts 
    inner join tag_posts on tag_posts.post_id = posts.id 
    inner join comment on comment.post_id = posts.id 
    inner join users on users.user_id = comment.user_id 
where tag_posts.tag_id = 39 
group by users.user_id 
order by count(*) desc 
limit 5 

태그가 39 인 게시물에 대해 가장 많이 댓글을 작성한 5 명의 사용자를 얻으실 수 있습니다.

+0

wooooow 내가 시도해 보도록하겠습니다 :) :)) – pingpong

관련 문제