Si por ejemplo, tenemos una tabla de accesos de usuarios y queremos ordenar los resultados por cantidad de accesos:
SELECT id_usuario, count(*) total FROM tabla_accesos GROUP BY 1 ORDER BY 2 DESC
También funcionaría con:
SELECT id_usuario, count(*) total FROM tabla_accesos GROUP BY id_usuario ORDER BY total DESC
Con un Fetch Assoc, nos devolvería los campos:
//El id del Usuario $resultado['id_usuario'] //El número de accesos $resultado['total']
Que con un simple bucle while podríamos imprimir en pantalla los resultados.