Bueno, antes de preguntar puedes buscar apoyo en google, si lo has hecho y no lo has encontrado entonces esto es lo que se me ocurre:
si estamos hablando de
MySql con un simple
order by se puede hacer lo necesitas, ahora si estamos hablando de
PHP, puedes guardar los datos en un array y utilizar los metodos de PHP para ordenarlos, aquí puedes consultar que todos los metodos y que hacen cada uno
http://php.net/manual/es/ref.array.php
¡Que estes muy bien!