PHP MySQL查询JOIN HELP

Cod*_*Can 2 mysql join

大家好 所以,我正在为我的项目创建这种社交网络脚本,我需要它来显示类似于facebooks feed的新闻源,也就是说,显示你的朋友帖子和你自己的帖子...但是我的技术它只显示朋友的帖子.

我的查询如下:

SELECT 
                * 
            FROM 
                ajee_friends
            JOIN
                ajee_wall
            ON
                ajee_friends.fid = ajee_wall.uid
            WHERE 
                ajee_friends.uid = '$this->uid'
Run Code Online (Sandbox Code Playgroud)

Zoo*_*Way 5

如果你想要你的朋友和你自己的墙,这可以做到(在我看来更可读作为subselect):

SELECT *
  FROM ajee_wall w
 WHERE w.uid IN (SELECT fid FROM ajee_friends WHERE uid = $this->uid)
    OR w.uid = $this->uid
Run Code Online (Sandbox Code Playgroud)