SQL Order By Count

Se eu tiver uma tabela e dados como este:

ID |  Name  |  Group   

1    Apple     A    

2    Boy       A

3    Cat       B

4    Dog       C

5    Elep      C

6    Fish      C

e desejo ordená-lo de acordo com o total do Grupo, do menor para o maior valor, como: A - 2 registros, B - 1 registro, C - 3 registros, para que se torne:

3    Cat       B

1    Apple     A    

2    Boy       A

4    Dog       C

5    Elep      C

6    Fish      C

Eu tente

    $sql = "SELECT ID,Name FROM table ORDER BY COUNT(Group)";

mas apenas retorna um resultado para mi

Há alguma dica? Obrigado

questionAnswers(16)

yourAnswerToTheQuestion