У меня есть таблица ff:
---------------------------
ID | ChapterNo | HitCount |
---------------------------
1 | 2 | 1000 |
2 | 2 | 2000 |
3 | 1 | 3000 |
4 | 3 | 1000 |
5 | 1 | 3500 |
---------------------------
В основном мне нужно заархивировать этот результат:
Получить все уникальные чаптерно, у каждого из которых самый высокий счетчик попаданий, а затем упорядочить по убыванию чаптерно
ID | ChapterNo | HitCount |
---------------------------
4 | 3 | 1000 |
2 | 2 | 2000 |
5 | 1 | 3500 |
---------------------------
Я попробовал фф. запрос:
SELECT t1.*, Max(t1.hitcount) AS maxhit
FROM chapter as t1
GROUP BY t1.chapterno
ORDER BY t1.chapterno DESC
Но кое-как он не возвращает тот, у кого наибольшее количество хитов.
Как я могу это исправить?
Спасибо