mysql从3个表中计算

时间:2012-07-25 06:24:03

标签: mysql join

我试图播放不同的mysql连接/选择以获得至少有25个帖子或评论的所有用户。 有

users
  id
  valid

posts
  id
  user_id

comments
  id
  user_id

我试图让所有用户记录至少25条评论+帖子..

请帮忙!

1 个答案:

答案 0 :(得分:3)

尝试

select u.* 
from users u
left outer join posts p on p.user_id = u.id
left outer join comments c on c.user_id = u.id
group by u.id
having (count(p.id) + count(c.id)) >= 25