我有 3 张桌子
friends
posts
members
friends
========
id, to, from (user_id's), status
there are 3 status's -1 = denied, 0 = no response/new, 1 = accepted
posts
=======
p_id, user_id (same as member_id), text
members
========
member_id, f_name, l_name
如果想从“posts”中的帖子中选择文本,请将其与“members”中的用户名结合起来,并且只显示 user_id 在“friends”表中的帖子。
我想知道它是否可以完成,我在我的查询中尝试了一个 IN() 语句,但它在 IN() 内生成 csv 时产生了一个新问题。我更喜欢通过 mysql 执行此操作,但如果无法完成,我可能会使用全局变量来存储朋友数据(但它不会是最新的,或者在用户结识新朋友时必须刷新)。