ho provato la query sotto e mi funziona sia così che aggiungendo campo2 nella select. poi non so come effettivamente sia strutturata la tua tabella ma io ho creato una tabella con 3 campi e la chiave composta da tutti e tre i campi

codice:
SELECT count(campo1) as num
FROM `tabella`
GROUP BY campo2
ORDER BY num