MySQL používá HAVING prohlášení pro tyto úkoly.
Váš dotaz bude vypadat takto:
SELECT g.group_id, COUNT(m.member_id) AS members
FROM groups AS g
LEFT JOIN group_members AS m USING(group_id)
GROUP BY g.group_id
HAVING members > 4
příklad, když odkazy mají různá jména
SELECT g.id, COUNT(m.member_id) AS members
FROM groups AS g
LEFT JOIN group_members AS m ON g.id = m.group_id
GROUP BY g.id
HAVING members > 4
Také se ujistěte, že jste ve schématu databáze nastavili indexy pro klíče, které používáte v JOINS, protože to může ovlivnit výkon vašeho webu.