Sql 社交网络“;“朋友表”;及;邮政表格“;
以下是我的社交网站的两个表:\ 1.朋友桌 2.邮政桌 (仅提供样本,我无权发布图片) 朋友表 用户id |朋友idSql 社交网络“;“朋友表”;及;邮政表格“;,sql,Sql,以下是我的社交网站的两个表:\ 1.朋友桌 2.邮政桌 (仅提供样本,我无权发布图片) 朋友表 用户id |朋友id 2 | 1 1 | 2 3 | 1 POST表 post_id | user_id | post 1 | 2 | image.jpg 2 | 1 | image.jpg 3 | 1 | image.jpg 根据你墙上的社交媒体规则,你可以看到你和你朋友的帖子。 请查找sql查询
2 | 1
1 | 2
3 | 1
POST表 post_id | user_id | post
1 | 2 | image.jpg
2 | 1 | image.jpg
3 | 1 | image.jpg
根据你墙上的社交媒体规则,你可以看到你和你朋友的帖子。
请查找sql查询以首先查找用户朋友(朋友表)
那么
提取用户和好友帖子(帖子表)
我希望你能尽快给我一个好的肯定的答复
关于,这里是对
用户\u id=1
的查询-只需替换任何其他用户的id即可:
SELECT post
FROM post
WHERE user_id = 1 OR
user_id IN (SELECT friend_id
FROM friend
WHERE user_id = 1)