max (), группировать и упорядочивать по

У меня есть следующий оператор SQL.

    SELECT t.client_id,max(t.points) AS "max" FROM sessions GROUP BY t.client_id;

Он просто перечисляет идентификаторы клиентов с максимальным количеством набранных баллов. Теперь я хочу отсортировать результаты по максимуму (t.points). Обычно я бы использовал ORDER BY, но я понятия не имею, как использовать его с группами. Я знаю, что использование значения из списка SELECT запрещено в следующих пунктах, поэтому добавление ORDER BY max в конце запроса не сработает.

Как я могу отсортировать эти результаты после группировки?

С уважением

6
задан stilz 9 June 2011 в 20:14
поделиться