Myślę, że to powinno działać - policz określone pole w tabeli change_cc vs liczenie *:
SELECT u.id, realname, username, COUNT(c.id) as num
FROM users u
LEFT JOIN changes_cc c
ON u.user_id = c.id
GROUP BY u.id
Wolę czytać LEFT JOIN
nad RIGHT JOIN
, ale oba są OUTER JOINs
i działaj tak samo.