MySQL获得自己的帖子和朋友帖子

时间:2012-06-29 16:12:45

标签: mysql

简单明了(再次)我有MySQL查询来选择来自DB的朋友的帖子。它有效,因为它选择了朋友的帖子,但它也没有选择用户自己的帖子,

SELECT * FROM mingle_rel f 
    JOIN mingle_status p 
    ON p.uid = f.added 
    WHERE f.addee = '$uid' 
    ORDER BY p.timestamp
    DESC LIMIT 10  

Addee是添加了另一个人的人,并添加了添加的人。

我试过了:

SELECT * FROM mingle_rel f 
    JOIN mingle_status p 
    ON p.uid = f.added 
    WHERE f.addee = '$uid' or f.added = '$uid' 
    ORDER BY p.timestamp
    DESC LIMIT 10 

这种作品,但它会返回由f.added制作的多个帖子。

我怎么能让它一起归还朋友和自己的帖子?

修改

mingle_rel:

id    addee   added  
1     abwf     erth      
2     etth     q354  
3     qert     wrgq
4     qggr     5h4w

mingle_status:

id   sid   status uid
1    34g    ...   rgw
2    eth    ...   whw
3    wrt    ...   wth

0 个答案:

没有答案