COUNT / GROUP BY с активной записью?

У меня есть таблица со следующей информацией:

id  |  user_id  |  points
--------------------------
1   |  12       |  48
2   |  15       |  36
3   |  18       |  22
4   |  12       |  28
5   |  15       |  59
6   |  12       |  31

etc.

То, что я хочу, это топ-10 (массив) с большинством записей на user_id (от высокого до низкого уровня). Поэтому, используя приведенную выше таблицу, мне понадобится следующий массив:

12 => 3 строки15 => 2 строки18 => 1 строкаи т.п.

Как я могу сделать это с CodeIgniter, используя метод запроса активной записи? Можно ли это сделать с помощью COUNT и GROUP BY user_id?

Ответы на вопрос(5)

Ваш ответ на вопрос