Hola de nuevo charlescuellar:
Si lees en la documentación acerca de la sintaxis del SELECT
http://dev.mysql.com/doc/refman/5.0/es/select.html
encontrarás que la Sección ORDER BY tiene tres formas:
Código:
ORDER BY {col_name | expr | position}
Esto quiere decir que puedes poner el nombre del campo por el que quieres ordenar, una expresión válida o
LA POSICIÓN en el select del campo por el que quieres ordenar...
Código:
SELECT autor, count(autor) total.... ORDER by 2
sería lo mismo a poner
Código:
SELECT autor, count(autor) total.... ORDER by total
Saludos
Leo.