2012-07-25 53 views
1

我試着玩不同的mysql連接/選擇來獲得至少有25個帖子或評論的所有用戶。 有mysql從3個表中計數

users 
    id 
    valid 

posts 
    id 
    user_id 

comments 
    id 
    user_id 

在那裏,我試圖讓所有的用戶記錄至少25個評論+帖子..

請幫助!

回答

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 
+0

一模一樣啊,我完全忘了有!謝謝!! – 2012-07-25 07:01:56