Это также может быть сделано только в PHP, без изменения SQL-запроса, просто итерацией в обратном порядке по набору результатов:
$res = mysql_query(...);
for($i=mysql_num_rows($res)-1; $i>=0; $i--) {
//do whatever
}
Признаюсь, я не знаю, в чем разница в производительности (еслилюбой), но это просто еще один вариант, который может вам подойти.