Si el tema es cómo obtener el resultdo ordenado desde la misma base, por la query, es asunto de BBDD, no de PHP. deberías consultar allí. De lo contrario sólo quedaría hacer un script que pueda realizar ese ordenamiento basado en esos valores, lo que no sería difícil.
Desde la base es posible, pero requiere usar cláusulas y funciones poco usadas, y algo de práctica.
Si mal no recuerdo,
en MySQL implicaría usar un
Pero
cuidado, esa funcion no aplica a otros DBMS. Sólo lo he vusto en MySQL.