что-то вроде этого:
select name, count(*) as num
from your_table
group by name
order by count(*) desc
т.е. вы выбираете имя и количество раз, которое оно появляется; но группировка по имени, поэтому каждое имя выбирается только один раз.
Затем вы заказываете количество раз, desc; чтобы наиболее часто появляющиеся пользователи были на первом месте.