私は2つのテーブルを持っています:groups
とgroup_members
。
このgroups
テーブルには、ID、タイトル、説明など、各グループのすべての情報が含まれています。
表には、group_members
次のように各グループに所属するすべてのメンバーがリストされています。
group_id | user_id
1 | 100
2 | 23
2 | 100
9 | 601
基本的に、1つのページに3つのグループをリストし、4つを超えるメンバーを持つグループのみをリストしたいと思います。ループの中<?php while ?>
で、私はそのグループの一部である4人のメンバーにしたいと思います。グループの一覧表示と、別の内部ループのメンバーの一覧表示に問題はありません。4つを超えるメンバーを持つグループのみが表示されるように、グループを調整することはできません。
誰かがこれを行う方法を知っていますか?MySQLの結合によるものだと確信しています。