我在mysql frnd_request和nsm_post中有2个表我想根据用户分享帖子向小学队友,中学队友等显示帖子。
frnd_request表referece是用户彼此连接的列。 表结构
1 id
2 user_id
3 frnd_id
4 status
5 referece (how friend are connected to each other like primay, secondary school mate)
6 confirmation
7 note
8 date
nsm_post post table show_to是定义登录用户的哪个朋友组可以看到此帖子的字段。
1 id
2 uid (user id of user who posted this post)
3 post
4 ip
5 show_to (to which friend group post will be display)
6 Img_video_name
7 date
答案 0 :(得分:0)
SELECT nsm_post.post
FROM frnd_request, nsm_post
WHERE frnd_request.user_id = nsm_post.uid
这应该有效。 我想你要做的是将帖子限制在用户的同学身上。但是对于当前的表结构,这实际上是不可能的。 你必须设置一个这样的附加表:
主要| uid1 | uid2 |型
0 | 10004 | 10005 |学校伙伴