Hi,
wenn man zuerst die Sortierung nach "type" machen könnte und
innerhalb der types eine sortierung (diesmal wenigstens alphabetisch)
nach der spalte "name", also quasi
C-name1,C-name5,C-name8,R-name2,R-name4,P-name3,P-name6,M-name7na das ist ja "einfach". per inner join verknüpfst du die 2 tabellen
über die ID und beim ORDER BY dann tabelle_mit_namen.name nachdem
count(type)
ähm, also das ist wohl nicht ganz klar geworden. die sortierung ist zunächst die "willkürliche" sortierung nach "type" (C-R-P-M) und dann "innerhalb" nach "name". Das Beispiel war wohl etwas unglücklich, kann nämlich durchaus sein dass es zu type R mehr gibt als zu type C. allerdings ist der type C der meistgenutzte, type R der zweitmeistgenutzte,...
hoffe es ist klarer geworden...
trotzdem schonmal danke fürs nachdenken