两个查询都是分开工作的,但是我需要在一个表中进行查询。 我试图将用户关注者的所有帖子及其自己的帖子保存在一个表中
表关注(ID,用户,关注用户)->保存哪个用户关注另一个用户
查询1-从当前用户的关注者中选择所有帖子
SELECT DISTINCT PostID, posts.UserID, FollowingUser, Name, Date, Post
FROM following, users, posts
WHERE (User=1 AND users.UserID=FollowingUser AND posts.UserID=FollowingUser)
查询2-选择当前用户发表的所有帖子
SELECT DISTINCT PostID, posts.UserID, null, Name, Date, PostID
FROM users, posts
WHERE UserID=1