SQL Order By Count

Si j'ai un tableau et les données comme ceci:

ID |  Name  |  Group   

1    Apple     A    

2    Boy       A

3    Cat       B

4    Dog       C

5    Elep      C

6    Fish      C

et je tiens à le commander en fonction du total du Groupe de la plus petite à la plus grande valeur, tels que :
A - 2 dossiers , B - 1 dossier , C - 3 dossiers , de sorte qu'il deviendra:

3    Cat       B

1    Apple     A    

2    Boy       A

4    Dog       C

5    Elep      C

6    Fish      C

J'ai essayé

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

mais elle retourne un résultat pour moi.

Existe-il des astuces? Merci.

InformationsquelleAutor Irene Ling | 2012-03-03