У меня две таблицы пользователей, заказы
каждая таблица имеет столбец ниже
users(table)
id
orders(table)
user_id
Как узнать количество пользователей, чей счет составляет 1,2,3,4 .... n?
Как это?
users count | order count
999 | 1
100 | 2
80 | 3
70 | 4
60 | 5
50 | 6
То, что я пытался до сих пор, это
SELECT cnt.uid as u_cnt, cnt.ocnt as or_cnt
FROM (
SELECT u.id as uid, COUNT(o.id) as o_cnt
FROM users as u
INNER JOIN orders o on u.id = o.user_id
) as cnt;
GROUP BY or_cnt
НО я получаю только 1 u_cnt и суммируем or_cnt