Try this:
SELECT refer_id, COUNT(refer_id) AS CountOfReferId
FROM YourTable
GROUP BY refer_id
ORDER BY refer_id
More about:
Aggregate functions - MySQL 5.0 Reference[
^]
MySQL aggregate functions[
^]
To get refer_id's where
COUNT(refer_id)>=4
SELECT refer_id, COUNT(refer_id)
FROM Table1
GROUP BY refer_id
HAVING COUNT(refer_id)>=4
To get
SUM(above)
SELECT SUM(T.CountOfReferId) AS SumOfCountReferId_4
FROM (
SELECT refer_id, COUNT(refer_id) AS CountOfReferId
FROM Table1
GROUP BY refer_id) AS T
WHERE T.CountOfReferId >=4