まで参加:私は私はデータを含む2つのテーブル持っている2つのSQLテーブル
Users, GroupID, PostID
ユーザーが複数のグループに属することができます含まれているテーブルの出力を取得したい
GroupMembers
Users, GroupID
GroupPosts
GroupID,PostID
をし、各グループは複数の投稿を持つことができます。だから私はすべてのユーザーとすべての単一の投稿をしたいと思います。
ので
GroupMembers:
+-------+---------+
| Users | GroupID |
+-------+---------+
| User1 | Group1 |
+-------+---------+
| User2 | Group1 |
+-------+---------+
| User2 | Group2 |
+-------+---------+
| User3 | Group2 |
+-------+---------+
GroupPosts
+---------+--------+
| GroupID | PostID |
+---------+--------+
| Group1 | Post1 |
+---------+--------+
| Group1 | Post2 |
+---------+--------+
| Group2 | Post1 |
+---------+--------+
| Group2 | Post4 |
+---------+--------+
場合、私はそれが理にかなって願っています
+-------+--------+-------+
| User | Group | Post |
+-------+--------+-------+
| User1 | Group1 | Post1 |
+-------+--------+-------+
| User1 | Group1 | Post2 |
+-------+--------+-------+
| User2 | Group1 | Post1 |
+-------+--------+-------+
| User2 | Group1 | Post2 |
+-------+--------+-------+
| User2 | Group2 | Post1 |
+-------+--------+-------+
| User2 | Group2 | Post4 |
+-------+--------+-------+
| User3 | Group2 | Post1 |
+-------+--------+-------+
| User3 | Group2 | Post4 |
+-------+--------+-------+
を含むテーブルを返すべきでしょうか?
お手数ですが、