I have two tables: `groups` and `group_members`.

The `groups` table contains all the information for each group, such as its ID, title, description, etc. 

In the `group_members` table, it lists all the members who are apart of each group like this:

```
group_id | user_id
1 | 100
2 | 23
2 | 100
9 | 601

```

Basically, I want to list THREE groups on a page, and I only want to list groups which have MORE than four members. Inside the `<?php while ?>` loop, I then want to four members who are apart of that group. I'm having no trouble listing the groups, and listing the members in another internal loop, I just cannot refine the groups so that ONLY those with more than 4 members show.

Does anybody know how to do this? I'm sure it's with MySQL joins.