我有四张桌子
post
-------------
post_id
cat_id
posts
post_category
-------------
cat_id
cat_name
users
-------------
user_id
user_name
user_category_map
-------------
user_id
cat_id
我想要所有用户在所有帖子类别中添加的所有帖子
我写了这个查询
SELECT posts
FROM post p, users u, user_category_map ucm
WHERE p.cat_id = ucm.cat_id
AND ucm.user_id = u.user_id
但我收到重复的帖子。我的表结构是否正确并正确规范化。我无法正确掌握逻辑。我输入的连接是否正确?