ya habia pensado en eso pero el problema es que dentro de la misma tabla se encuentran las subcategorias y ademas de eso las categorias pueden ir aumentando y si la categoria corresponde digamos a la letra B tendria que modificar el orden de todas las demas que van despues de ella, ademas me modificaria el ordenamiento de las subcategorias (que son unas 700 mas o menos XD)
Por eso queria ver si habia alguna manera de hacerlo a nivel de consulta para no modificar la estructura de la tabla porque ya posee datos.
Lo del order by lo decia solo por si acaso existia algo que no hubiese visto XD pero creo que no es asi.
Igualmente tu solucion seria factible si no tuviera datos.
Gracias por ayudar siempre en este foro. :D