У меня есть запрос, который проверяет таблицы и группирует все записи от пользователя и подсчитывает эти записи
SELECT username,
count(userid)
FROM orders
GROUP BY userid
Это возвращает список имен пользователей и сколько заказов они отправили
username count(userid)
------------------------
test 1
test2 1
test3 3
test4 3
test4 3
test4 3
Я хочу, чтобы запрос выполнял подсчет количества пользователей, имеющих X заказов, и возвращает это число.
Таким образом, из приведенных выше результатов пользователи, у которых 1 заказ, должны быть 2, а пользователи, у которых 3 заказа -4. И так далее, и так далее, можно ли это сделать?