SQL Упорядочить по количеству
Если у меня есть таблица и данные, как это:
ID | Name | Group
1 Apple A
2 Boy A
3 Cat B
4 Dog C
5 Elep C
6 Fish C
и я хочу упорядочить его в соответствии с общим значением Group от наименьшего до наибольшего значения, например: A - 2 записи, B - 1 запись, C - 3 записи, так что оно станет:
3 Cat B
1 Apple A
2 Boy A
4 Dog C
5 Elep C
6 Fish C
Я пытался
$sql = "SELECT ID,Name FROM table ORDER BY COUNT(Group)";
но это только возвращает один результат для меня.
Есть ли намеки? Спасибо.