По хорошему нужно вам составить 1 запрос, вместо 2ух.
Получаете список групп, потом через leftJoin делаете запрос к таблице пользователей и в селекте делаете сумму.
Примерно такой запрос:
SELECT groups.name, COUNT(users.id) as user_count FROM groups LEFT JOIN users ON groups.id = users.group GROUP BY groups.name
Запрос не тестировал, могу в чём-то ошибаться.