Hola,
creo que tu problema no esta en el codigo que has escrito, si no en la sentencia sql que ejecutas previo a ese codigo. Supongo que ejecutas la sentencia sin poner order by (o poniendolo sin nada mas). Lo que tienes que hacer es poner la sentencia asi:
"select 'campos_a_obtener' from 'tu_tabla'
order by campo_por_el_que_quieres_ordenar DESC"
En tu caso te interesa el comando DESC, que ordenaria los resultados que obtuvieses por el campo que indiques de mayor a menor.
espero que te haya ayudado.
un saludo